|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BlockCipher | |
|---|---|
| hcrypto.engines | |
| Uses of BlockCipher in hcrypto.engines |
|---|
| Subclasses of BlockCipher in hcrypto.engines | |
|---|---|
class |
AffineEngine
Implements an Affine cipher algorithm (a special case of a Substitution Cipher that encrypts and decrypts a character based on two Affine functions) for any of three alphabet ranges including az, AZ, az+AZ. |
class |
CaesarEngine
Implements the Caesar cipher algorithm for any range of alphabets, including az, AZ, azAZ, azAZ09, printable, and ASCII. |
class |
NullEngine
Represents a null cipher -- that is a cipher that makes no transformation to the plaintext string. |
class |
PlayfairEngine
Implements the Playfair encryption algorithm. |
class |
PolySubstitutionEngine
Implements a PolySubstitution cipher algorithm (which many authors call a Homophonic Substitution cipher). |
class |
RailfenceEngine
Implements the Historical Railfence cipher. |
class |
SubstitutionEngine
Implements a keyword-based Substitution cipher algorithm for any range of alphabets, including az, AZ, azAZ, azAZ09, printable characters, all ASCII, and any of the Unicode character sets. |
class |
TranspositionEngine
Implements a Transposition cipher algorithm for any range of alphabets, including az, AZ, azAZ, azAZ09, printable characters, and all ASCII. |
class |
VigenereEngine
Implements a traditional Vigenere Cipher for the full range of alphabets -- az, AZ, azAZ, azAZ09, printable characters, and all ASCII. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||