Incremental state for a Poly1305 one‐time authenticator computation.

Synopsis

Declared in <crypto/poly1305.h>

struct poly1305_context;

Data Members

Name

Description

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.

Created with MrDocs