Bouncy Castle Cryptography 1.11 API Specification: Package org.bouncycastle.crypto.engines
Bouncy Castle Cryptography 1.11

Package org.bouncycastle.crypto.engines

Class Summary
AESEngine 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.
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.
DESEngine a class that provides a basic DES engine.
ElGamalEngine this does your basic ElGamal algorithm.
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
RC2Engine an implementation of RC2 as described in RFC 2268 "A Description of the RC2(r) Encryption Algorithm" R.
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.
 


Bouncy Castle Cryptography 1.11