Package org.bouncycastle.crypto.general
Class TripleDES
java.lang.Object
org.bouncycastle.crypto.general.TripleDES
Source class for non-FIPS approved-mode implementations of TripleDES based algorithms.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Factory for non-FIPS Triple-DES AEAD encryption/decryption operators.static final class
Parameters for Triple-DES non-FIPS AEAD and MAC modes..static final class
Specific Triple-DES key generator for non-FIPS algorithms.static final class
Factory for non-FIPS Triple-DES key wrap/unwrap operators.static final class
Factory for producing non-FIPS Triple-DES MAC calculators.static final class
Factory for basic non-FIPS Triple-DES encryption/decryption operators.static final class
Parameters for general Triple-DES non-FIPS block cipher modes. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Algorithm
Convenience link back to FipsTripleDES.static final TripleDES.AuthParameters
Triple-DES CBC-MAC.static final TripleDES.AuthParameters
Triple-DES CBC-MAC with ISO7816-4 Padding.static final TripleDES.AuthParameters
Triple-DES CFB8-MAC.static final TripleDES.AuthParameters
Triple-DES in EAX mode..static final TripleDES.Parameters
Triple-DES in OpenPGP cipher feedback (CFB) mode.static final TripleDES.Parameters
Triple-DES RFC 3211, CMS PBE Wrap modestatic final TripleDES.Parameters
Triple-DES RFC 3217, PKCS CMS Wrap mode -
Method Summary
-
Field Details
-
ALGORITHM
Convenience link back to FipsTripleDES. -
CBC_MAC
Triple-DES CBC-MAC. -
CBC_MACwithISO7816_4
Triple-DES CBC-MAC with ISO7816-4 Padding. -
CFB8_MAC
Triple-DES CFB8-MAC. -
OpenPGPCFB
Triple-DES in OpenPGP cipher feedback (CFB) mode. -
EAX
Triple-DES in EAX mode.. -
RFC3217_WRAP
Triple-DES RFC 3217, PKCS CMS Wrap mode -
RFC3211_WRAP
Triple-DES RFC 3211, CMS PBE Wrap mode
-