Typedefs | Functions
poly1305.h File Reference
#include <openssl/base.h>
Include dependency graph for poly1305.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef uint8_t poly1305_state[512]
 

Functions

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

Typedef Documentation

◆ poly1305_state

typedef uint8_t poly1305_state[512]

Definition at line 25 of file poly1305.h.

Function Documentation

◆ CRYPTO_poly1305_finish()

OPENSSL_EXPORT void CRYPTO_poly1305_finish ( poly1305_state state,
uint8_t  mac[16] 
)

Definition at line 249 of file poly1305.c.

◆ CRYPTO_poly1305_init()

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

Definition at line 159 of file poly1305.c.

◆ CRYPTO_poly1305_update()

OPENSSL_EXPORT void CRYPTO_poly1305_update ( poly1305_state state,
const uint8_t in,
size_t  in_len 
)

Definition at line 205 of file poly1305.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:26