poly1305_donna::poly1305_context

Incremental state for a Poly1305 one-time authenticator computation.

Synopsis

Declared in <crypto/poly1305.h>

struct poly1305_context;

Data Members

NameDescription
buffer Buffer holding a partial input block.
final Non-zero once the final block has been processed.
h Running accumulator, split into 26-bit limbs.
leftover Number of buffered bytes not yet processed.
pad Key portion s added to the accumulator at the end.
r Clamped key portion r, split into 26-bit limbs.