public static final class FipsAES.OperatorFactory extends FipsSymmetricOperatorFactory<FipsAES.Parameters>
Constructor and Description |
---|
OperatorFactory() |
Modifier and Type | Method and Description |
---|---|
FipsInputDecryptor<FipsAES.Parameters> |
createInputDecryptor(SymmetricKey key,
FipsAES.FPEParameters parameters) |
FipsInputDecryptor<FipsAES.Parameters> |
createInputDecryptor(SymmetricKey key,
FipsAES.Parameters parameters)
Return a decryptor that operates on an input stream.
|
FipsOutputDecryptor<FipsAES.Parameters> |
createOutputDecryptor(SymmetricKey key,
FipsAES.Parameters parameters)
Return a decryptor that operates on an output stream.
|
FipsOutputEncryptor<FipsAES.Parameters> |
createOutputEncryptor(SymmetricKey key,
FipsAES.FPEParameters parameters) |
FipsOutputEncryptor<FipsAES.Parameters> |
createOutputEncryptor(SymmetricKey key,
FipsAES.Parameters parameters)
Return an encryptor that operates on an output stream.
|
public FipsOutputEncryptor<FipsAES.Parameters> createOutputEncryptor(SymmetricKey key, FipsAES.Parameters parameters)
SymmetricOperatorFactory
createOutputEncryptor
in interface SymmetricOperatorFactory<FipsAES.Parameters>
createOutputEncryptor
in class FipsSymmetricOperatorFactory<FipsAES.Parameters>
key
- the key to initialize the encryptor with.parameters
- the parameters to use to initialize the encryptor.public FipsOutputEncryptor<FipsAES.Parameters> createOutputEncryptor(SymmetricKey key, FipsAES.FPEParameters parameters)
public FipsOutputDecryptor<FipsAES.Parameters> createOutputDecryptor(SymmetricKey key, FipsAES.Parameters parameters)
SymmetricOperatorFactory
createOutputDecryptor
in interface SymmetricOperatorFactory<FipsAES.Parameters>
createOutputDecryptor
in class FipsSymmetricOperatorFactory<FipsAES.Parameters>
key
- the key to initialize the encryptor with.parameters
- the parameters to use to initialize the encryptor.public FipsInputDecryptor<FipsAES.Parameters> createInputDecryptor(SymmetricKey key, FipsAES.Parameters parameters)
SymmetricOperatorFactory
createInputDecryptor
in interface SymmetricOperatorFactory<FipsAES.Parameters>
createInputDecryptor
in class FipsSymmetricOperatorFactory<FipsAES.Parameters>
key
- the key to initialize the encryptor with.parameters
- the parameters to use to initialize the encryptor.public FipsInputDecryptor<FipsAES.Parameters> createInputDecryptor(SymmetricKey key, FipsAES.FPEParameters parameters)