|
Pol
Rev 533
|
#include <cryptbase.h>
Inheritance diagram for CCryptBaseCrypt:
Collaboration diagram for CCryptBaseCrypt:Public Member Functions | |
| CCryptBaseCrypt () | |
| virtual | ~CCryptBaseCrypt () |
| virtual void | SetMasterKeys (unsigned int masterKey1, unsigned int masterKey2)=0 |
Public Attributes | |
| LoginCrypt | lcrypt |
Protected Member Functions | |
| virtual void | Decrypt (void *pvIn, void *pvOut, int len)=0 |
Protected Attributes | |
| unsigned char | encrypted_data [MAXBUFFER] |
| unsigned int | m_masterKey [2] |
| int | m_type |
Definition at line 89 of file cryptbase.h.
Definition at line 66 of file cryptbase.cpp.
| CCryptBaseCrypt::~CCryptBaseCrypt | ( | ) | [virtual] |
Definition at line 69 of file cryptbase.cpp.
| virtual void CCryptBaseCrypt::Decrypt | ( | void * | pvIn, |
| void * | pvOut, | ||
| int | len | ||
| ) | [protected, pure virtual] |
Implemented in CCryptTwofish, CCryptBlowfishTwofish, CCrypt12536, CCryptBlowfishOld, and CCryptBlowfish.
| virtual void CCryptBaseCrypt::SetMasterKeys | ( | unsigned int | masterKey1, |
| unsigned int | masterKey2 | ||
| ) | [pure virtual] |
Implemented in CCryptTwofish, CCryptBlowfishTwofish, and CCryptBlowfish.
unsigned char CCryptBaseCrypt::encrypted_data[MAXBUFFER] [protected] |
Definition at line 102 of file cryptbase.h.
Referenced by CCryptBlowfish::Receive(), CCryptBlowfishTwofish::Receive(), and CCryptTwofish::Receive().
Definition at line 96 of file cryptbase.h.
Referenced by CCryptBlowfish::Decrypt(), CCryptBlowfishOld::Decrypt(), CCrypt12536::Decrypt(), CCryptBlowfishTwofish::Decrypt(), CCryptTwofish::Decrypt(), CCryptBlowfish::Init(), CCryptBlowfishTwofish::Init(), and CCryptTwofish::Init().
unsigned int CCryptBaseCrypt::m_masterKey[2] [protected] |
Definition at line 101 of file cryptbase.h.
Referenced by CCryptBlowfish::Init(), CCryptBlowfishTwofish::Init(), CCryptTwofish::Init(), CCryptBlowfish::SetMasterKeys(), CCryptBlowfishTwofish::SetMasterKeys(), and CCryptTwofish::SetMasterKeys().
int CCryptBaseCrypt::m_type [protected] |
Definition at line 100 of file cryptbase.h.
Referenced by CCryptBlowfish::Decrypt(), CCryptBlowfishOld::Decrypt(), CCrypt12536::Decrypt(), CCryptBlowfishTwofish::Decrypt(), CCryptTwofish::Decrypt(), CCryptBlowfish::Init(), CCryptBlowfishTwofish::Init(), and CCryptTwofish::Init().