Search results

There are no results.

std.crypto.poly1305

The Poly1305 universal hash function.

This implementation is based on the implementations found in the Hare standard library and Loup Vaillant's Monocypher project.

Poly1305 is typically used as a Message Authentication Code (MAC). It's not suitable as a replacement for cryptographic hash functions such as SHA256.

For more information about Poly1305, refer to RFC 8439 (https://datatracker.ietf.org/doc/html/rfc8439).

Classes

Poly1305

The Poly1305 universal hash function.