51#define MD5_CTX_SIZE MDHASH_CTX_SIZE ( struct md5_digest_data )
54#define MD5_BLOCK_SIZE sizeof ( union md5_block )
57#define MD5_DIGEST_SIZE sizeof ( struct md5_digest )
unsigned long long uint64_t
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
struct digest_algorithm md5_algorithm
Merkle-Damgård hash algorithms.
A message digest algorithm.
MD5 digest and data block.
struct md5_digest digest
Digest of data already processed.
union md5_block data
Accumulated data.
uint32_t h[4]
Hash output.
uint32_t dword[16]
Raw dwords.
uint64_t len
Length in bits.