ascon_hash256.h
Go to the documentation of this file.
65 uint8_t buffer[8];
void asconHash256Final(AsconHash256Context *context, uint8_t *digest)
Finish the Ascon-Hash256 message digest.
Definition: ascon_hash256.c:195
Ascon-Based lightweight cryptography.
void asconHash256Init(AsconHash256Context *context)
Initialize Ascon-Hash256 message digest context.
Definition: ascon_hash256.c:121
General definitions for cryptographic algorithms.
void asconHash256Update(AsconHash256Context *context, const void *data, size_t length)
Update the Ascon-Hash256 context with a portion of the message being hashed.
Definition: ascon_hash256.c:151
error_t asconHash256Compute(const void *data, size_t length, uint8_t *digest)
Digest a message using Ascon-Hash256.
Definition: ascon_hash256.c:76