[UPDATE] CryptoProvider.java