1
1
mirror of https://github.com/henrydcase/pqc.git synced 2024-11-30 03:11:43 +00:00
pqcrypto/crypto_sign/qtesla-p-III/clean
Sebastian 56a0fcb135 qTESLA (#239)
* 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
2019-10-21 14:26:27 +02:00
..
api.h qTESLA (#239) 2019-10-21 14:26:27 +02:00
CDT32.h qTESLA (#239) 2019-10-21 14:26:27 +02:00
config.h qTESLA (#239) 2019-10-21 14:26:27 +02:00
consts.c qTESLA (#239) 2019-10-21 14:26:27 +02:00
gauss.c qTESLA (#239) 2019-10-21 14:26:27 +02:00
gauss.h qTESLA (#239) 2019-10-21 14:26:27 +02:00
LICENSE qTESLA (#239) 2019-10-21 14:26:27 +02:00
Makefile qTESLA (#239) 2019-10-21 14:26:27 +02:00
Makefile.Microsoft_nmake qTESLA (#239) 2019-10-21 14:26:27 +02:00
pack.c qTESLA (#239) 2019-10-21 14:26:27 +02:00
pack.h qTESLA (#239) 2019-10-21 14:26:27 +02:00
params.h qTESLA (#239) 2019-10-21 14:26:27 +02:00
poly.c qTESLA (#239) 2019-10-21 14:26:27 +02:00
poly.h qTESLA (#239) 2019-10-21 14:26:27 +02:00
sample.c qTESLA (#239) 2019-10-21 14:26:27 +02:00
sample.h qTESLA (#239) 2019-10-21 14:26:27 +02:00
sign.c qTESLA (#239) 2019-10-21 14:26:27 +02:00