Bouncy Castle Cryptography 1.32

Package org.bouncycastle.crypto.engines

Basic cipher classes.

See:
          Description

Class Summary
AESEngine an implementation of the AES (Rijndael), from FIPS-197.
AESFastEngine an implementation of the AES (Rijndael), from FIPS-197.
AESLightEngine an implementation of the AES (Rijndael), from FIPS-197.
AESWrapEngine an implementation of the AES Key Wrapper from the NIST Key Wrap Specification.
BlowfishEngine A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
CamelliaEngine Camellia - based on RFC 3713.
CAST5Engine A class that provides CAST key encryption operations, such as encoding data and generating keys.
CAST6Engine A class that provides CAST6 key encryption operations, such as encoding data and generating keys.
DESedeEngine a class that provides a basic DESede (or Triple DES) engine.
DESedeWrapEngine Wrap keys according to draft-ietf-smime-key-wrap-01.txt.
DESEngine a class that provides a basic DES engine.
ElGamalEngine this does your basic ElGamal algorithm.
GOST28147Engine implementation of GOST 28147-89
IDEAEngine A class that provides a basic International Data Encryption Algorithm (IDEA) engine.
IESEngine support class for constructing intergrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers
NullEngine The no-op engine that just copies bytes through, irrespective of whether encrypting and decrypting.
RC2Engine an implementation of RC2 as described in RFC 2268 "A Description of the RC2(r) Encryption Algorithm" R.
RC2WrapEngine Wrap keys according to RFC 3217 - RC2 mechanism
RC4Engine  
RC532Engine The specification for RC5 came from the RC5 Encryption Algorithm publication in RSA CryptoBytes, Spring of 1995.
RC564Engine The specification for RC5 came from the RC5 Encryption Algorithm publication in RSA CryptoBytes, Spring of 1995.
RC6Engine An RC6 engine.
RijndaelEngine an implementation of Rijndael, based on the documentation and reference implementation by Paulo Barreto, Vincent Rijmen, for v2.0 August '99.
RSAEngine this does your basic RSA algorithm.
SerpentEngine Serpent is a 128-bit 32-round block cipher with variable key lengths, including 128, 192 and 256 bit keys conjectured to be at least as secure as three-key triple-DES.
SkipjackEngine a class that provides a basic SKIPJACK engine.
TwofishEngine A class that provides Twofish encryption operations.
 

Package org.bouncycastle.crypto.engines Description

Basic cipher classes.


Bouncy Castle Cryptography 1.32