#include "Md5Hash.h"Go to the source code of this file.
Namespaces | |
| namespace | TrueRand |
Defines | |
| #define | Subround(f, a, b, c, d, k, s, t) |
Typedefs | |
| typedef unsigned __int64 | ulonglong |
Functions | |
| unsigned long | RotateLeft (unsigned long x, int iBits) |
Variables | |
| const unsigned char | kOneBit = 0x80 |
| const unsigned int | kBlockBits = 512 |
| const unsigned int | kBlockBytes = kBlockBits / 8 |
| const unsigned int | kBlockDwords = kBlockBytes / sizeof( unsigned long ) |
|
|
Value: { \
a += ( k + t + f( b, c, d ) ); \
a = RotateLeft( a, s ); \
a += b; \
}
Definition at line 28 of file Md5Hash.cpp. Referenced by TrueRand::Md5Hash::ProcessBlock(). |
|
|
Definition at line 39 of file Md5Hash.cpp. |
|
||||||||||||
|
Definition at line 58 of file Md5Hash.cpp. |
|
|
Definition at line 50 of file Md5Hash.cpp. |
|
|
Definition at line 51 of file Md5Hash.cpp. Referenced by TrueRand::Md5Hash::GetHash(), and TrueRand::Md5Hash::ProcessFinalBlock(). |
|
|
Definition at line 52 of file Md5Hash.cpp. Referenced by TrueRand::Md5Hash::GetHash(). |
|
|
Definition at line 48 of file Md5Hash.cpp. Referenced by TrueRand::Md5Hash::ProcessFinalBlock(). |
1.4.2