Public Member Functions |
|
| DES (CipherDir DIR, Mode MODE) |
|
| Mode_BASE (int sz, CipherDir dir, Mode mode) |
|
virtual void | Process (byte *, const byte *, word32) |
|
void | SetIV (const byte *iv) |
|
void | SetKey (const byte *, word32, CipherDir dir) |
|
void | RawProcessBlock (word32 &, word32 &) const |
Additional Inherited Members |
| enum | { MaxBlockSz = 16
} |
|
void | ECB_Process (byte *, const byte *, word32) |
|
void | CBC_Encrypt (byte *, const byte *, word32) |
|
void | CBC_Decrypt (byte *, const byte *, word32) |
|
| Mode_BASE (const Mode_BASE &) |
|
Mode_BASE & | operator= (const Mode_BASE &) |
|
int | blockSz_ |
|
byte * | reg_ |
|
byte * | tmp_ |
|
word32 | r_ [MaxBlockSz/sizeof(word32)] |
|
word32 | t_ [MaxBlockSz/sizeof(word32)] |
|
CipherDir | dir_ |
|
Mode | mode_ |
|
word32 | k_ [DES_KEY_SIZE] |
Detailed Description
Definition at line 52 of file des.hpp.
The documentation for this class was generated from the following files: