COPASI API
4.40.278
|
#include <Cmd5.h>
Static Public Member Functions | |
static std::string | digest (std::istream &message) |
Private Types | |
typedef unsigned short int | uint2 |
Private Member Functions | |
Cmd5 (std::istream &message) | |
void | finalize () |
void | init () |
void | transform (unsigned char *buffer) |
void | update (std::istream &stream) |
void | update (unsigned char *input, unsigned C_INT32 input_length) |
Static Private Member Functions | |
static void | decode (unsigned C_INT32 *dest, unsigned char *src, unsigned C_INT32 length) |
static void | encode (unsigned char *dest, unsigned C_INT32 *src, unsigned C_INT32 length) |
static unsigned C_INT32 | F (unsigned C_INT32 x, unsigned C_INT32 y, unsigned C_INT32 z) |
static void | FF (unsigned C_INT32 &a, unsigned C_INT32 b, unsigned C_INT32 c, unsigned C_INT32 d, unsigned C_INT32 x, unsigned C_INT32 s, unsigned C_INT32 ac) |
static unsigned C_INT32 | G (unsigned C_INT32 x, unsigned C_INT32 y, unsigned C_INT32 z) |
static void | GG (unsigned C_INT32 &a, unsigned C_INT32 b, unsigned C_INT32 c, unsigned C_INT32 d, unsigned C_INT32 x, unsigned C_INT32 s, unsigned C_INT32 ac) |
static unsigned C_INT32 | H (unsigned C_INT32 x, unsigned C_INT32 y, unsigned C_INT32 z) |
static void | HH (unsigned C_INT32 &a, unsigned C_INT32 b, unsigned C_INT32 c, unsigned C_INT32 d, unsigned C_INT32 x, unsigned C_INT32 s, unsigned C_INT32 ac) |
static unsigned C_INT32 | I (unsigned C_INT32 x, unsigned C_INT32 y, unsigned C_INT32 z) |
static void | II (unsigned C_INT32 &a, unsigned C_INT32 b, unsigned C_INT32 c, unsigned C_INT32 d, unsigned C_INT32 x, unsigned C_INT32 s, unsigned C_INT32 ac) |
static unsigned C_INT32 | rotate_left (unsigned C_INT32 x, unsigned C_INT32 n) |
Private Attributes | |
unsigned char | mBuffer [64] |
unsigned C_INT32 | mCount [2] |
unsigned char | mDigest [16] |
bool | mFinalized |
unsigned C_INT32 | mState [4] |
|
private |
|
private |
References finalize(), init(), and update().
|
staticprivate |
References C_INT32.
Referenced by transform().
|
static |
References mDigest, and mFinalized.
Referenced by CData::hash().
|
staticprivate |
Referenced by finalize().
|
inlinestaticprivate |
Referenced by FF().
|
inlinestaticprivate |
References F(), and rotate_left().
Referenced by transform().
|
private |
|
inlinestaticprivate |
Referenced by GG().
|
inlinestaticprivate |
References G(), and rotate_left().
Referenced by transform().
|
inlinestaticprivate |
Referenced by HH().
|
inlinestaticprivate |
References H(), and rotate_left().
Referenced by transform().
|
inlinestaticprivate |
Referenced by II().
|
inlinestaticprivate |
References I(), and rotate_left().
Referenced by transform().
|
private |
References mCount, mFinalized, and mState.
Referenced by Cmd5().
|
private |
|
private |
Referenced by Cmd5(), and finalize().
|
private |
References C_INT32, mBuffer, mCount, mFinalized, and transform().
|
private |
Referenced by finalize(), and update().
|
private |
Referenced by finalize(), init(), and update().
|
private |
Referenced by digest(), and finalize().
|
private |
Referenced by digest(), finalize(), init(), transform(), and update().
|
private |
Referenced by finalize(), init(), and transform().