33typedef struct kos_md5_cxt {
static uint32_t("Please see purupuru_effect_t for modern equivalent.") PURUPURU_EFFECT2_UINTENSITY(uint8_t x)
Definition purupuru.h:96
void kos_md5_start(kos_md5_cxt_t *cxt)
Initialize a MD5 context.
void kos_md5_finish(kos_md5_cxt_t *cxt, uint8_t output[16])
Complete a MD5 hash.
void kos_md5(const uint8_t *input, uint32_t size, uint8_t output[16])
Compute the hash of a block of data with MD5.
void kos_md5_hash_block(kos_md5_cxt_t *cxt, const uint8_t *input, uint32_t size)
Hash a block of data with MD5.
MD5 context.
Definition md5.h:33
uint64_t size
Size of the data in buf.
Definition md5.h:34