Module poly1305

Module poly1305 

Source
Expand description

Poly1305 message authentication code Pure-Rust limb arithmetic implementation, constant-time throughout.

Implements the algorithm described in RFC 8439.

Structs§

Poly1305
Poly1305 MAC (branch-free limb arithmetic)

Enums§

Poly1305Algorithm
Marker for the Poly1305 algorithm (type-level)

Constants§

POLY1305_KEY_SIZE
Size of the Poly1305 key in bytes (32 B)
POLY1305_TAG_SIZE
Size of the Poly1305 authentication tag in bytes (16 B)