Package org.symbol.sdk
Interface CipherTypes.SymmetricCipher
- All Known Implementing Classes:
CipherTypes.AesCbcCipher,CipherTypes.AesGcmCipher
- Enclosing class:
CipherTypes
public static interface CipherTypes.SymmetricCipher
- SymmetricCipher
- Symmetric cipher interface
-
Method Summary
-
Method Details
-
encrypt
byte[] encrypt(byte[] clearText, byte[] iv) - SymmetricCipher.encrypt
- Encrypts clear text.
- Parameters:
clearText- Clear text to encrypt.iv- IV bytes (Initialization Vector).- Returns:
- Cipher text.
-
decrypt
byte[] decrypt(byte[] cipherText, byte[] iv) - SymmetricCipher.decrypt
- Decrypts cipher text.
- Parameters:
cipherText- Cipher text to decrypt.iv- IV bytes (Initialization Vector).- Returns:
- Clear text.
-