Using the Java Cryptographic extensions