Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography 1.26
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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.
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.
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 draft-ietf-smime-key-wrap-01.txt.
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.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography 1.26
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES