Uses of Class
hcrypto.cipher.BlockCipher

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.