tiger.h
Go to the documentation of this file.
error_t tigerCompute(const void *data, size_t length, uint8_t *digest)
Digest a message using Tiger.
Definition: tiger.c:386
void tigerInit(TigerContext *context)
Initialize Tiger message digest context.
Definition: tiger.c:431
General definitions for cryptographic algorithms.
void tigerUpdate(TigerContext *context, const void *data, size_t length)
Update the Tiger context with a portion of the message being hashed.
Definition: tiger.c:452
void tigerProcessBlock(TigerContext *context)
Process message in 16-word blocks.
Definition: tiger.c:538
void tigerFinal(TigerContext *context, uint8_t *digest)
Finish the Tiger message digest.
Definition: tiger.c:491