@Override public byte[] applyPrivateKeyCipher(byte[] bytes, PrivateKeyEncryptionContext encContext, boolean encryptIt) throws GeneralSecurityException { int keyLength = resolveKeyLength(encContext); byte[] keyValue = deriveEncryptionKey(encContext, keyLength / Byte.SIZE); return applyPrivateKeyCipher(bytes, encContext, keyLength, keyValue, encryptIt); }
@Override public byte[] applyPrivateKeyCipher( byte[] bytes, PrivateKeyEncryptionContext encContext, boolean encryptIt) throws GeneralSecurityException, IOException { int keyLength = resolveKeyLength(encContext); byte[] keyValue = deriveEncryptionKey(encContext, keyLength / Byte.SIZE); return applyPrivateKeyCipher(bytes, encContext, keyLength, keyValue, encryptIt); }