This structure holds the context for MD5 calculation. More...
#include <md5.hpp>
Public Attributes | |
| uint64_t | size |
| Total size of the input data in bits. | |
| uint32_t | buffer [4] |
| The four 32-bit buffers/registers (A, B, C, D) used in the hash calculation. | |
| uint8_t | input [64] |
| Temporary input buffer (64 bytes or 512 bits). | |
| uint8_t | digest [16] |
| The resulting 16-byte (128-bit) MD5 digest. | |
This structure holds the context for MD5 calculation.
| uint32_t arion::MD5_CTXT::buffer[4] |
The four 32-bit buffers/registers (A, B, C, D) used in the hash calculation.
| uint8_t arion::MD5_CTXT::digest[16] |
The resulting 16-byte (128-bit) MD5 digest.
| uint8_t arion::MD5_CTXT::input[64] |
Temporary input buffer (64 bytes or 512 bits).
| uint64_t arion::MD5_CTXT::size |
Total size of the input data in bits.