kyber768.h
Go to the documentation of this file.
General definitions for cryptographic algorithms.
error_t kyber768Decapsulate(uint8_t *ss, const uint8_t *ct, const uint8_t *sk)
Decapsulation algorithm.
Definition: kyber768.c:111
error_t kyber768GenerateKeyPair(const PrngAlgo *prngAlgo, void *prngContext, uint8_t *pk, uint8_t *sk)
Key pair generation.
Definition: kyber768.c:67
error_t kyber768Encapsulate(const PrngAlgo *prngAlgo, void *prngContext, uint8_t *ct, uint8_t *ss, const uint8_t *pk)
Encapsulation algorithm.
Definition: kyber768.c:90