Henry Case
7023b7f0ff
fix some deteails in tests
3年前
Henry Case
5cf635a26b
change name of the librarry
3年前
Henry Case
58dabbafef
add first version of katrunner
3年前
Henry Case
f02248d478
pqapi.h -> pqc.h
3年前
Henry Case
b36a5ff8da
adds support for most of the schemes
3年前
Henry Case
dbea135685
KEM and Sign C-API
3年前
Henry Case
09db976f4c
Adds method registration
3年前
Henry Case
badd0c81a6
adds C-API
3年前
Henry Case
9d3e07e8d8
Use CMake
3年前
Henry Case
0450bc3215
remove all Makefiles
3年前
John Schanck
32c613e8ec
Round 3 update for Dilithium (from github source) ( #369 )
* Update Dilithium
* Alternative montgomery reduce to avoid i386 functest errors
* Explicit casts for msvc
* More casts; bump upstream version; fix metadata
* another cast
3年前
Thom Wiggers
87c40ab558
Disable SPHINCS+ test taking too much RAM in ASAN
4年前
Thom Wiggers
578a9d66ce
Disable asan if clang is mentioned in CC (like in 'ccache clang')
4年前
Thom Wiggers
f5b1c258c4
Disable skipping slow tests
4年前
John M. Schanck
acbb632daf
Use PQClean AES
4年前
John M. Schanck
127e9ec326
Round 3 Kyber
4年前
John M. Schanck
60111b36b2
Prepare for round 3 update with packaging script
4年前
Thom Wiggers
c0f56ccdc2
Update Kyber from upstream
Makes Kyber-AVX run on MacOS (#251 )
4年前
Matthias J. Kannwischer
7aef8a6f80
Update Rainbow to round 3 parameter sets ( #361 )
* rainbow update
* update workflows
* re-add /O2 in nmake Makefile
4年前
John M. Schanck
4406f00784
simplify pack_unpack.c
4年前
John M. Schanck
df9f4a17a4
Clean up AVX2 code
4年前
John M. Schanck
39c00e8c47
Update Saber and add AVX2 implementation
4年前
John M. Schanck
de8665bff2
duplicate_consistency: strip spaces before comparison
4年前
John M. Schanck
79623b0765
Add AVX2 Falcon
4年前
John M. Schanck
1113fdce69
HQC: remove bitmask macro
4年前
John M. Schanck
a96df80f89
HQC: update from upstream
4年前
Thom Wiggers
351d17ae70
Implement testing via Github actions
* Fix a bunch of issues in SPHINCS+ on Windows
* Fix testing makefile dependencies by fixing times of common files
(affected Windows testing mainly)
4年前
Thom Wiggers
7bc63d020b
Fix test_symbol_namespace
4年前
John M. Schanck
fdd73d893c
inspect initializations
4年前
John M. Schanck
331733e9e0
Add test/test_boolean.py
4年前
John M. Schanck
629b89ba73
readability changes
4年前
John M. Schanck
d1a4fa5e68
uint8_t api for encode/decode in optimized rmrs
4年前
John M. Schanck
26e0aea3e2
more endianness fixes
4年前
John M. Schanck
646f9f4a05
satisfy MS compiler
4年前
John M. Schanck
eb120a6b24
narrowing warnings
4年前
John M. Schanck
bf7bd3650b
Rename log and exp to gf_log and gf_exp
4年前
John M. Schanck
a3c627fe6b
Some MS compiler fixes
4年前
John M. Schanck
9d35c7bb57
typo and more endianness fixes
4年前
John M. Schanck
d73a713fd4
Fix endianness issues
4年前
John M. Schanck
63d033cf02
Initialize arrays in fft.c and fix a few compiler warnings
4年前
John M. Schanck
ae30e1f432
Avoid ==, !=, etc in arithmetic expressions. Some compilers will produce non-constant time code.
4年前
John M. Schanck
cb7675a9b6
Replace avx2 'reduce' in gf2x
4年前
John M. Schanck
b0afb62c0e
New HQC and HQC-RMRS from upstream
4年前
John M. Schanck
162751e2e5
NTRU Prime: jump directly to crypto_sort_smallindices
4年前
John M. Schanck
b568d01ac6
NTRU Prime: Simplified patch set
4年前
John M. Schanck
431dbada45
Add sntrup{653,761,857} and ntrulpr{653,761,857}
Exported from SUPERCOP-20200826 using the scripts at:
https://github.com/jschanck/pqclean-package-ntruprime
4年前
John M. Schanck
722b510358
NTRU: duplicate consistency
4年前
Matthias J. Kannwischer
22babfef8a
remove threebears, ledakem, newhope, mqdss, qtesla
NIST announced the Round 3 finalists and alternate candidates today:
https://groups.google.com/a/list.nist.gov/d/msg/pqc-forum/0ieuPB-b8eg/Cl7Ji8TpCwAJ
Some of the schemes in PQClean did not make it to Round 3 and this commit
removes them.
4年前
Thom Wiggers
8e27bd0915
Add MQDSS AVX2 implementations ( #288 )
* Add AVX2 version of mqdss
* Fix duplicate consistency
4年前
Thom Wiggers
1f8b852e8f
Speed up test collection ( #298 )
* don't do filesystem operations during collection
* Greatly speed up test collection
* fixup! Greatly speed up test collection
* Silence junit warning
* fixup! Greatly speed up test collection
4年前