Package org.logi.crypto.modes

Block-cipher modes such as ECB, CBC, OFB and CFB.

See:
          Description

Interface Summary
DecryptSession DecryptSessions objects are used to decrypt ciphertext generated with a correpsonding EncryptSession object.
EncryptSession Descendants of EncryptSession encrypt arbtrarily large arrays of plaintext.
 

Class Summary
DecryptCBC Use this class to decrypt ciphertext generated by EncryptCBC.
DecryptCFB Use this class to decrypt ciphertext generated by EncryptCFB.
DecryptECB Use this class to decrypt ciphertext generated by EncryptECB.
DecryptOFB Use this class to decrypt ciphertext generated by EncryptOFB.
EncryptCBC Cipher Block Chaining mode xors each plain block with the previous cipher block before encrypting.
EncryptCFB This class implements 8-bit Cipherblock FeedBack mode which encrypts a whole block for each plaintext character.
EncryptECB Electronic Codebook Mode simply encrypts each block of plaintext independently.
EncryptOFB Output Fedback Mode iterates the encryption routine on the IV and xors the resulting stream with the plaintext to produce the ciphertext.
 

Package org.logi.crypto.modes Description

Block-cipher modes such as ECB, CBC, OFB and CFB.



Copyright (c) 1997-2001 Logi Ragnarsson - Distributed under the GPL