
Go to the source code of this file.
Data Structures | |
| struct | md5_s |
Functions | |
| void | InitMD5 (struct md5_s *) |
| void | AddMD5 (struct md5_s *, const void *, size_t) |
| void | EndMD5 (struct md5_s *) |
| static char * | psz_md5_hash (struct md5_s *md5_s) |
| Returns a char representation of the md5 hash, as shown by UNIX md5 or md5sum tools. | |
| void AddMD5 | ( | struct md5_s * | , | |
| const void * | , | |||
| size_t | ||||
| ) |
References DigestMD5(), md5_s::i_bits, and md5_s::p_data.
Referenced by AuthDigest(), CheckAndSend(), DoShuffle(), drms_init(), GenerateCnonce(), GetSystemKey(), Handshake(), HashSystemInfo(), InitShuffle(), and vlc_rand_bytes().
| void EndMD5 | ( | struct md5_s * | ) |
References DigestMD5(), md5_s::i_bits, md5_s::p_data, and REVERSE.
Referenced by AuthDigest(), CheckAndSend(), DoShuffle(), drms_init(), GenerateCnonce(), GetSystemKey(), Handshake(), HashSystemInfo(), InitShuffle(), and vlc_rand_bytes().
| void InitMD5 | ( | struct md5_s * | ) |
References md5_s::i_bits, md5_s::p_data, and md5_s::p_digest.
Referenced by AuthDigest(), CheckAndSend(), DoShuffle(), drms_init(), GenerateCnonce(), GetSystemKey(), Handshake(), HashSystemInfo(), InitShuffle(), and vlc_rand_bytes().
| static char* psz_md5_hash | ( | struct md5_s * | md5_s | ) | [inline, static] |
Returns a char representation of the md5 hash, as shown by UNIX md5 or md5sum tools.
References i, and md5_s::p_digest.
Referenced by AuthDigest(), GenerateCnonce(), and Handshake().
1.5.6