webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Functions
poly1305.c File Reference
#include <openssl/poly1305.h>
#include <string.h>
#include <openssl/cpu.h>
#include "internal.h"

Classes

struct  poly1305_state_st
 

Functions

void CRYPTO_poly1305_init (poly1305_state *statep, const uint8_t key[32])
 
void CRYPTO_poly1305_update (poly1305_state *statep, const uint8_t *in, size_t in_len)
 
void CRYPTO_poly1305_finish (poly1305_state *statep, uint8_t mac[16])
 

Function Documentation

◆ CRYPTO_poly1305_finish()

void CRYPTO_poly1305_finish ( poly1305_state statep,
uint8_t  mac[16] 
)

◆ CRYPTO_poly1305_init()

void CRYPTO_poly1305_init ( poly1305_state statep,
const uint8_t  key[32] 
)

◆ CRYPTO_poly1305_update()

void CRYPTO_poly1305_update ( poly1305_state statep,
const uint8_t in,
size_t  in_len 
)