mirror of
https://github.com/henrydcase/pqc.git
synced 2024-11-27 01:41:40 +00:00
56a0fcb135
* Copied qTESLA-p-I round2 (2019-08-19) code * Code compiles, NIST-KAT works * Included detached signature API * Generated testvectors * Fixed name in api.h * code style * Fixed error in Makefile * Passing pytest * Fixing types (uint8_t bytes and size_t indices) * Replaced SHAKE with SHAKE128 where necessary * Fixed bug: (signed) integer overflow * Added qTESLA-p-III * Code is now independent of machine endianness * repaired Microsoft makefile
20 lines
528 B
C
20 lines
528 B
C
#ifndef PQCLEAN_QTESLAPI_CLEAN_CONFIG_H
|
|
#define PQCLEAN_QTESLAPI_CLEAN_CONFIG_H
|
|
|
|
/*************************************************************************************
|
|
* qTESLA: an efficient post-quantum signature scheme based on the R-LWE problem
|
|
*
|
|
* Abstract: configuration file
|
|
**************************************************************************************/
|
|
|
|
#include <stdbool.h>
|
|
#include <stddef.h>
|
|
#include <stdint.h>
|
|
|
|
#define RADIX 32
|
|
#define RADIX32 32
|
|
typedef uint32_t digit_t;
|
|
typedef int32_t sdigit_t;
|
|
|
|
#endif
|