ascon_aead128.h
error_t asconAead128Encrypt(const uint8_t *k, size_t kLen, const uint8_t *n, size_t nLen, const uint8_t *a, size_t aLen, const uint8_t *p, uint8_t *c, size_t length, uint8_t *t, size_t tLen)
Authenticated encryption using Ascon-AEAD128.
Definition: ascon_aead128.c:64
error_t asconAead128Decrypt(const uint8_t *k, size_t kLen, const uint8_t *n, size_t nLen, const uint8_t *a, size_t aLen, const uint8_t *c, uint8_t *p, size_t length, const uint8_t *t, size_t tLen)
Authenticated decryption using Ascon-AEAD128.
Definition: ascon_aead128.c:227
Ascon-Based lightweight cryptography.
General definitions for cryptographic algorithms.