facade for using Java Cryptography