#include <bcipherbase.h>
Collaboration diagram for BlockCipherBase::Parameters:
Public Attributes | |
size_t | block_size |
Crypts quantities of this size in bytes. | |
int | n_key_lengths |
const size_t * | key_length |
int | cipher_ID |
A unique cipher ID (used by CopyFrom()). | |
const char * | name |
The cipher name (e.g. "twofish"). |
Definition at line 46 of file bcipherbase.h.
|
Crypts quantities of this size in bytes.
Definition at line 48 of file bcipherbase.h. |
|
A unique cipher ID (used by CopyFrom()).
Definition at line 53 of file bcipherbase.h. Referenced by TwoFishCipher::CopyFrom(), BlowFishCipher::CopyFrom(), and BlockCipherBase::CopyFrom(). |
|
Possible sizes of the user-supplied key (via SetKey()) (ascenting order). Definition at line 52 of file bcipherbase.h. Referenced by BlockCipherBase::SetKey(). |
|
Number of elements in key_length Definition at line 49 of file bcipherbase.h. Referenced by BlockCipherBase::SetKey(). |
|
The cipher name (e.g. "twofish").
Definition at line 54 of file bcipherbase.h. |