Package org.bouncycastle.crypto.general
Class AES
java.lang.Object
org.bouncycastle.crypto.general.AES
Source class for non-FIPS approved-mode implementations of AES based algorithms.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classFactory for non-FIPS AES AEAD encryption/decryption operators.static final classParameters for AES non-FIPS AEAD and MAC modes..static final classSpecific AES key generator for non-FIPS algorithms.static final classFactory for non-FIPS AES key wrap/unwrap operators.static final classFactory for basic non-FIPS AES encryption/decryption operators.static final classParameters for general AES non-FIPS block cipher modes.static final classParameters for general AES non-FIPS key wrapping. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AlgorithmConvenience link back to FipsAES.static final AES.AuthParametersAES in EAX mode.static final AES.AuthParametersAES in offset code book (OCB) mode.static final AES.ParametersAES in OpenPGP cipher feedback (CFB) mode.static final AES.WrapParametersAES RFC 3211 key wrapper. -
Method Summary
-
Field Details
-
ALGORITHM
Convenience link back to FipsAES. -
OpenPGPCFB
AES in OpenPGP cipher feedback (CFB) mode. -
OCB
AES in offset code book (OCB) mode. -
EAX
AES in EAX mode. -
RFC3211_WRAP
AES RFC 3211 key wrapper.
-