mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-10-06 00:03:35 -04:00
* Added Kyber to the liboqs Master branch * Added OQS_MEM_cleanse calls to Kyber * Updated file formatting with make prettyprint * Added algorithm datasheet for Kyber * Added Kyber KAT files * Copied kyber header file to Visual Studio dir. * Added kyber to Visual Studio
26 lines
820 B
C
26 lines
820 B
C
#ifndef __WINCONFIG_H
|
|
#define __WINCONFIG_H
|
|
|
|
/* Enable schemes supported on Windows */
|
|
#define OQS_ENABLE_KEM_frodokem_640_aes
|
|
#define OQS_ENABLE_KEM_frodokem_976_aes
|
|
#define OQS_ENABLE_KEM_frodokem_640_cshake
|
|
#define OQS_ENABLE_KEM_frodokem_976_cshake
|
|
#define OQS_ENABLE_KEM_kyber_512_cca_kem
|
|
#define OQS_ENABLE_KEM_kyber_768_cca_kem
|
|
#define OQS_ENABLE_KEM_kyber_1024_cca_kem
|
|
#define OQS_ENABLE_KEM_newhope_1024_cca_kem
|
|
#define OQS_ENABLE_KEM_newhope_512_cca_kem
|
|
#define OQS_ENABLE_KEM_sike_p503
|
|
#define OQS_ENABLE_KEM_sike_p751
|
|
#define OQS_ENABLE_KEM_sidh_p503
|
|
#define OQS_ENABLE_KEM_sidh_p751
|
|
#define OQS_ENABLE_SIG_picnic_L1_FS
|
|
#define OQS_ENABLE_SIG_picnic_L1_UR
|
|
#define OQS_ENABLE_SIG_picnic_L3_FS
|
|
#define OQS_ENABLE_SIG_picnic_L3_UR
|
|
#define OQS_ENABLE_SIG_picnic_L5_FS
|
|
#define OQS_ENABLE_SIG_picnic_L5_UR
|
|
|
|
#endif
|