#include <cbc.h>
Inheritance diagram for CBC_CTS_Decryptor:

Public Methods | |
| CBC_CTS_Decryptor (const BlockTransformation &cipher,const byte *IV,BufferedTransformation *outQueue=NULL) | |
Protected Methods | |
| void | FirstPut (const byte *inString) |
| void | NextPut (const byte *inString,unsigned int length) |
| void | LastPut (const byte *inString,unsigned int length) |
Compatible with RFC 2040. Ciphertext stealing requires at least cipher.BlockSize()+1 bytes of plaintext. Shorter plaintext will be padded with '\0's unless IV stealing is specified.
Definition at line 98 of file cbc.h.
|
|
|
|
|
Reimplemented from FilterWithBufferedInput. |
|
|
Reimplemented from FilterWithBufferedInput. |
|
|
Reimplemented from FilterWithBufferedInput. |
1.2.4 written by Dimitri van Heesch,
© 1997-2000