C++ wrapper with std::byte span interface around poly1305_donna code.
Declared in <crypto/poly1305.h>
class Poly1305;
| Name | Description |
|---|---|
Poly1305 [constructor] | Construct a Poly1305 object with a given 32-byte key. |
Finalize | Write authentication tag to 16-byte out. |
Update | Process message bytes. |
| Name | Description |
|---|---|
KEYLEN | Length of the keys expected by the constructor. |
TAGLEN | Length of the output produced by Finalize(). |