#include <crypt.h>
Public Methods | |
| LoginCrypt () | |
| ~LoginCrypt () | |
| void | decrypt (unsigned char *in, unsigned char *out, int len) |
| void | encrypt (unsigned char *in, unsigned char *out, int len) |
| void | preview (unsigned char *in, unsigned char *out, int len) |
| unsigned char | decryptByte (unsigned char in) |
| void | init (unsigned char *pseed, unsigned int k1, unsigned int k2) |
Private Attributes | |
| unsigned int | m_key [2] |
| unsigned int | m_k1 |
| unsigned int | m_k2 |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|