|
#include <md5.hpp>
List of all members.
Public Types |
typedef boost::array
< boost::uint8_t, 16 > | digest_t |
Public Member Functions |
digest_t | final () |
| md5_t () |
void | update (void *input_block, std::size_t input_length) |
Related Functions |
(Note that these are not member functions.)
|
md5_t::digest_t | md5 (void *input_block, std::size_t input_length) |
Member Typedef Documentation
Type used to store the digest result of an MD5 hash
Definition at line 98 of file md5.hpp.
Constructor & Destructor Documentation
Member Function Documentation
Finalizes the input hash and clears the MD5 hash state information
- Returns:
- An MD5 digest of the input blocks specified
void update |
( |
void * |
input_block, |
|
|
std::size_t |
input_length |
|
) |
| |
Includes a block of data in the MD5 hash being performed.
- Parameters:
-
input_block | The block of data to be hashed |
input_length | Length in bytes of the input data |
Friends And Related Function Documentation
md5_t::digest_t md5 |
( |
void * |
input_block, |
|
|
std::size_t |
input_length |
|
) |
| [related] |
Quick and dirty MD5 hash function for a single input block
- Parameters:
-
input_block | The block of data to be hashed |
input_length | Length in bytes of the input data |
- Returns:
- An MD5 digest of the input block for the length specified
Definition at line 126 of file md5.hpp.
|