diff options
Diffstat (limited to 'lib/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.h')
-rw-r--r-- | lib/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/lib/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.h b/lib/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.h deleted file mode 100644 index 3f3eff697..000000000 --- a/lib/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.h +++ /dev/null @@ -1,41 +0,0 @@ -#ifndef KEM_H -#define KEM_H - -#include <stdint.h> -#include "params.h" - -#define CRYPTO_SECRETKEYBYTES KYBER_SECRETKEYBYTES -#define CRYPTO_PUBLICKEYBYTES KYBER_PUBLICKEYBYTES -#define CRYPTO_CIPHERTEXTBYTES KYBER_CIPHERTEXTBYTES -#define CRYPTO_BYTES KYBER_SSBYTES - -#if (KYBER_K == 2) -#ifdef KYBER_90S -#define CRYPTO_ALGNAME "Kyber512-90s" -#else -#define CRYPTO_ALGNAME "Kyber512" -#endif -#elif (KYBER_K == 3) -#ifdef KYBER_90S -#define CRYPTO_ALGNAME "Kyber768-90s" -#else -#define CRYPTO_ALGNAME "Kyber768" -#endif -#elif (KYBER_K == 4) -#ifdef KYBER_90S -#define CRYPTO_ALGNAME "Kyber1024-90s" -#else -#define CRYPTO_ALGNAME "Kyber1024" -#endif -#endif - -#define crypto_kem_keypair KYBER_NAMESPACE(keypair) -int crypto_kem_keypair(uint8_t *pk, uint8_t *sk); - -#define crypto_kem_enc KYBER_NAMESPACE(enc) -int crypto_kem_enc(uint8_t *ct, uint8_t *ss, const uint8_t *pk); - -#define crypto_kem_dec KYBER_NAMESPACE(dec) -int crypto_kem_dec(uint8_t *ss, const uint8_t *ct, const uint8_t *sk); - -#endif |