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 class
Factory for non-FIPS AES AEAD encryption/decryption operators.static final class
Parameters for AES non-FIPS AEAD and MAC modes..static final class
Specific AES key generator for non-FIPS algorithms.static final class
Factory for non-FIPS AES key wrap/unwrap operators.static final class
Factory for basic non-FIPS AES encryption/decryption operators.static final class
Parameters for general AES non-FIPS block cipher modes.static final class
Parameters for general AES non-FIPS key wrapping. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Algorithm
Convenience link back to FipsAES.static final AES.AuthParameters
AES in EAX mode.static final AES.AuthParameters
AES in offset code book (OCB) mode.static final AES.Parameters
AES in OpenPGP cipher feedback (CFB) mode.static final AES.WrapParameters
AES 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.
-