#include <md5.h>
|
void | Init () |
|
void | Transform (uint32_t state[4], uint8_t const *block) |
|
void | Encode (uint8_t *output, uint32_t const *input, size_t len) |
|
void | Decode (uint32_t *output, uint8_t const *input, size_t len) |
|
void | Update (uint8_t const *input, size_t inputLen) |
|
void | Final () |
|
Definition at line 31 of file md5.h.
void MD5::Decode |
( |
uint32_t * |
output, |
|
|
uint8_t const * |
input, |
|
|
size_t |
len |
|
) |
| |
|
private |
Decodes input (unsigned char) into output (uint32_t). Assumes len is a multiple of 4.
Definition at line 334 of file md5.cc.
char * MD5::digestFile |
( |
char * |
filename | ) |
|
Load a file from disk and digest it.
Definition at line 182 of file md5.cc.
char * MD5::digestMemory |
( |
uint8_t const * |
memchunk, |
|
|
size_t |
len |
|
) |
| |
Digests a byte-array already in memory.
Definition at line 205 of file md5.cc.
char * MD5::digestString |
( |
char const * |
string | ) |
|
void MD5::Encode |
( |
uint8_t * |
output, |
|
|
uint32_t const * |
input, |
|
|
size_t |
len |
|
) |
| |
|
private |
void MD5::Transform |
( |
uint32_t |
state[4], |
|
|
uint8_t const * |
block |
|
) |
| |
|
private |
void MD5::Update |
( |
uint8_t const * |
input, |
|
|
size_t |
inputLen |
|
) |
| |
|
private |
MD5 block update operation. Continues an MD5 message-digest operation, processing another message block, and updating the context.
Definition at line 105 of file md5.cc.
void MD5::writeToString |
( |
| ) |
|
Buffer must be 32+1 (nul) = 33 chars long at least.
Definition at line 170 of file md5.cc.
Definition at line 55 of file md5.h.
char MD5::digestChars[33] |
Definition at line 41 of file md5.h.
uint8_t MD5::digestRaw[16] |
Definition at line 37 of file md5.h.
The documentation for this class was generated from the following files:
- /usr/local/music/src/ardour/4.0/libs/pbd/pbd/md5.h
- /usr/local/music/src/ardour/4.0/libs/pbd/md5.cc