public static final class FipsAES.AEADOperatorFactory extends FipsAEADOperatorFactory<FipsAES.AuthParameters>
| Constructor and Description |
|---|
AEADOperatorFactory() |
| Modifier and Type | Method and Description |
|---|---|
FipsInputAEADDecryptor<FipsAES.AuthParameters> |
createInputAEADDecryptor(SymmetricKey key,
FipsAES.AuthParameters parameters)
Create an object for decrypting input and handling AAD data.
|
FipsOutputAEADDecryptor<FipsAES.AuthParameters> |
createOutputAEADDecryptor(SymmetricKey key,
FipsAES.AuthParameters parameters)
Create an object for decrypting output and handling AAD data.
|
FipsOutputAEADEncryptor<FipsAES.AuthParameters> |
createOutputAEADEncryptor(SymmetricKey key,
FipsAES.AuthParameters parameter)
Create an object for encrypting output and handling AAD data.
|
public FipsOutputAEADEncryptor<FipsAES.AuthParameters> createOutputAEADEncryptor(SymmetricKey key, FipsAES.AuthParameters parameter)
AEADOperatorFactorycreateOutputAEADEncryptor in interface AEADOperatorFactory<FipsAES.AuthParameters>createOutputAEADEncryptor in class FipsAEADOperatorFactory<FipsAES.AuthParameters>key - the key to use to set up the encryptor.parameter - any additional parameters required to set up the encryptor.public FipsOutputAEADDecryptor<FipsAES.AuthParameters> createOutputAEADDecryptor(SymmetricKey key, FipsAES.AuthParameters parameters)
AEADOperatorFactorycreateOutputAEADDecryptor in interface AEADOperatorFactory<FipsAES.AuthParameters>createOutputAEADDecryptor in class FipsAEADOperatorFactory<FipsAES.AuthParameters>key - the key to use to set up the decryptor.parameters - any additional parameters required to set up the decryptor.public FipsInputAEADDecryptor<FipsAES.AuthParameters> createInputAEADDecryptor(SymmetricKey key, FipsAES.AuthParameters parameters)
AEADOperatorFactorycreateInputAEADDecryptor in interface AEADOperatorFactory<FipsAES.AuthParameters>createInputAEADDecryptor in class FipsAEADOperatorFactory<FipsAES.AuthParameters>key - the key to use to set up the decryptor.parameters - any additional parameters required to set up the decryptor.