Bitcoin Core 28.99.0
P2P Digital Currency
Namespaces | Functions
poly1305.cpp File Reference
#include <crypto/common.h>
#include <crypto/poly1305.h>
#include <string.h>
Include dependency graph for poly1305.cpp:

Go to the source code of this file.

Namespaces

namespace  poly1305_donna
 

Functions

void poly1305_donna::poly1305_init (poly1305_context *st, const unsigned char key[32]) noexcept
 
static void poly1305_donna::poly1305_blocks (poly1305_context *st, const unsigned char *m, size_t bytes) noexcept
 
void poly1305_donna::poly1305_finish (poly1305_context *st, unsigned char mac[16]) noexcept
 
void poly1305_donna::poly1305_update (poly1305_context *st, const unsigned char *m, size_t bytes) noexcept