This website requires JavaScript.
c90f95cf66
Turn 'principal-submitters' into a list in rainbow
Matthias J. Kannwischer
2019-06-24 11:23:35 +0200
143c34d930
remove unused function
Matthias J. Kannwischer
2019-06-24 10:06:03 +0200
127cc83162
add all the rainbows
Matthias J. Kannwischer
2019-06-22 18:17:07 +0200
cb878e90a8
remove preprocessor conditionals
Matthias J. Kannwischer
2019-06-21 14:22:17 +0200
fd4800fda2
proper license
Matthias J. Kannwischer
2019-06-21 14:05:36 +0200
a94d7dc76e
remove another unused function
Matthias J. Kannwischer
2019-06-18 14:27:10 +0200
9d8d7d9bee
remove some unused functions
Matthias J. Kannwischer
2019-06-18 12:15:14 +0200
bf9af978d9
add rainbowIa-cyclic
Matthias J. Kannwischer
2019-06-18 11:28:41 +0200
d42e96368a
cyclic and compressedcycles parameter sets
Matthias J. Kannwischer
2019-06-16 12:28:32 +0200
64413d2bab
move code out of headers
Matthias J. Kannwischer
2019-06-14 15:53:08 +0200
24014ae255
more Windows errors
Matthias J. Kannwischer
2019-06-14 14:44:24 +0200
a7253a3530
make Windows and 32-bit systems (slightly more?) happy
Matthias J. Kannwischer
2019-06-14 14:16:40 +0200
cf181decc7
refactor hash to use size_t
Matthias J. Kannwischer
2019-06-03 22:12:37 +0200
b87bca514e
remove preprocessor conditionals
Matthias J. Kannwischer
2019-06-03 21:51:05 +0200
cb0e8367c6
initial rainbow version. still with preprocessor conditionals
Matthias J. Kannwischer
2019-06-03 17:58:59 +0200
aa4611a4d1
Eliminate the global state
Thom Wiggers
2019-06-21 14:34:36 +0200
04a0dbfb72
Merge pull request #204 from PQClean/fix_travis_behaviour
Douglas Stebila
2019-07-08 17:16:21 -0400
0d78cf8ea6
try to more reliably run the Travis PR path
Thom Wiggers
2019-06-21 15:47:51 +0200
be941b28a8
Merge pull request #203 from PQClean/ds-sha3-512-finalize
Thom Wiggers
2019-07-05 16:32:05 +0200
e53cf16fa8
Change sha3_512_inc_finalize output length to 64
Douglas Stebila
2019-07-04 21:13:57 -0400
0ed5ba4a30
Merge pull request #192 from PQClean/saber
Thom Wiggers
2019-07-04 15:53:57 +0200
756b550ceb
add Saber LICENSE
Matthias J. Kannwischer
2019-07-01 07:48:17 +0200
b8a243bf2d
Merge pull request #198 from PQClean/ds-aes-key-schedule
Douglas Stebila
2019-06-27 14:43:32 -0400
f041450262
Trivial commit to trigger a rerun of all CI.
Douglas Stebila
2019-06-26 09:58:05 -0400
f21a1b7e24
Document AES key schedule release
Douglas Stebila
2019-06-25 09:47:24 -0400
d7f745a0e6
Alternative no-op
Douglas Stebila
2019-06-25 09:38:24 -0400
f62ba7ac85
Merge branch 'ds-aes-key-schedule' of github.com:PQClean/PQClean into ds-aes-key-schedule
Douglas Stebila
2019-06-25 09:37:39 -0400
4157e0fbad
Add release function for AES key schedule
Douglas Stebila
2019-06-20 21:07:03 -0400
acde8afff2
Convert into a list for the Saber parameter sets
Matthias J. Kannwischer
2019-06-24 09:18:58 +0200
515b04d87b
fix warnings
Matthias J. Kannwischer
2019-06-21 16:01:16 +0200
931f466937
switch to the polymul from the submission
Matthias J. Kannwischer
2019-06-21 15:05:59 +0200
e543aea8ea
add duplicate consistency checks for saber
Matthias J. Kannwischer
2019-06-20 11:09:49 +0200
8378132c5e
clean up of comments and packing
Matthias J. Kannwischer
2019-06-20 11:03:20 +0200
61b36e933b
remove wrong cast
Matthias J. Kannwischer
2019-06-18 17:16:32 +0200
cc94db88fa
fix vs warning
Matthias J. Kannwischer
2019-06-18 16:58:07 +0200
6aafbd56f2
add firesaber
Matthias J. Kannwischer
2019-06-18 16:37:25 +0200
8539bd8684
add lightsaber
Matthias J. Kannwischer
2019-06-18 16:27:03 +0200
15a9e77b4c
remove pre-processor conditionals
Matthias J. Kannwischer
2019-06-18 16:08:32 +0200
510a7baee8
move header guards to the top
Matthias J. Kannwischer
2019-06-18 15:40:24 +0200
a971a3188b
Revert "temporarily disable pre-processor test"
Matthias J. Kannwischer
2019-06-18 15:37:35 +0200
ccfe87a4a3
refactoring to make vs more happy
Matthias J. Kannwischer
2019-06-18 14:20:59 +0200
03596d4705
another vs warning
Matthias J. Kannwischer
2019-06-18 12:07:48 +0200
ef0ad8e752
fix some vs warnings
Matthias J. Kannwischer
2019-06-18 11:41:54 +0200
31f9ee52ce
add license
Matthias J. Kannwischer
2019-06-18 11:24:29 +0200
7883f8ce8c
Make auxiliary-submitters optional. Saber does not have any
Matthias J. Kannwischer
2019-06-18 11:15:40 +0200
f18e464a68
add Saber
Matthias J. Kannwischer
2019-06-18 11:00:33 +0200
ca1add7baf
temporarily disable pre-processor test
Matthias J. Kannwischer
2019-06-18 10:58:57 +0200
5bdb9569e3
Merge pull request #195 from PQClean/fix_194
Matthias J. Kannwischer
2019-06-24 09:11:26 +0200
042d365e5c
convert principal-submitter
into a list in CONTRIBUTING.md
Matthias J. Kannwischer
2019-06-23 16:16:07 +0200
4cea81d15f
Convert principal-submitter
into a list
Thom Wiggers
2019-06-20 09:55:02 +0200
8a7e6ef81d
Merge pull request #196 from PQClean/fix_travis
Thom Wiggers
2019-06-21 09:28:32 +0200
82383c204e
Add release function for AES key schedule
Douglas Stebila
2019-06-20 21:07:03 -0400
82563c9b64
Cache homebrew
Thom Wiggers
2019-06-20 11:15:15 +0200
3ca9cfe5cd
Update OSX image
Thom Wiggers
2019-06-20 10:35:43 +0200
e7d936e24a
Merge pull request #186 from leonbotros/leda
Thom Wiggers
2019-06-17 18:33:02 +0200
3c733b6691
resolve todo, remove asserts, add duplicate checks and make sure they pass
Leon
2019-06-17 14:03:59 +0200
e5b9b13160
rename impl to leaktime
Leon
2019-06-16 17:01:29 +0200
db99d3ec09
more msvc complaints
Leon
2019-06-14 16:07:31 +0200
e353081cc2
fix msvc warnings
Leon
2019-06-14 15:04:30 +0200
bf0aca644e
avoid global state by including 2nd round threshold in secret key
Leon
2019-06-14 14:23:58 +0200
5a4b7f24a3
(de)serialization instead of pointer casts
Leon
2019-06-12 15:33:20 +0200
33e1ed5d7d
Merge pull request #190 from PQClean/skip_sphincs_travis
Matthias J. Kannwischer
2019-06-12 14:47:37 +0200
909808d6f0
Skip SPHINCS+ on Travis CI
Thom Wiggers
2019-06-12 09:20:57 +0200
e4e10990dc
Merge pull request #188 from PQClean/dilithium
Thom Wiggers
2019-06-12 08:58:23 +0200
6811a40527
move implementations of functions to .c files
Leon
2019-06-11 22:50:33 +0200
9e3f973f56
define a constant for max number of rng bytes, remove unnecessary check
Leon
2019-06-11 21:45:39 +0200
889a1f1e53
fix mvsc warning
Leon
2019-06-11 17:09:28 +0200
2d2211791f
polish dilithium
Matthias J. Kannwischer
2019-06-11 16:58:35 +0200
9c2449387a
include stdint in api
Leon
2019-06-11 16:50:38 +0200
26dad0211d
remove unused functions
Leon
2019-06-11 16:39:41 +0200
98e643e5c7
use size_t for index in aes xof buffer and not for index of digits
Leon
2019-06-11 16:20:31 +0200
e5da5da9a6
use uint8_t in api
Leon
2019-06-11 16:18:21 +0200
d5818a40b0
change include order; add missing includes (#185 )
Matthias J. Kannwischer
2019-06-11 08:09:07 -0500
3caad74525
variable declarations at the beginning, namespace extern variables
Leon
2019-06-11 14:21:49 +0200
e56b2e5556
Add Dilithium (#172 )
Matthias J. Kannwischer
2019-06-11 04:18:05 -0500
737cb1bb2e
add ledakemlt32
Leon
2019-06-10 20:42:31 +0200
32b3a97809
add sha3_384
Leon
2019-06-10 20:40:49 +0200
4f97fa82b6
Merge pull request #1 from PQClean/master
leonbotros
2019-06-10 18:56:06 +0200
6aafab57ef
add ledakemlt52
Leon
2019-06-10 18:57:26 +0200
24566014fa
Merge pull request #183 from Ko-/cshake
Matthias J. Kannwischer
2019-06-07 09:35:25 -0500
c0aa560186
remove commented code, update license
Leon
2019-06-07 15:07:22 +0200
48912d76ff
msvc warning + removing commented code
Leon
2019-06-07 13:57:15 +0200
cf88fb781e
Satisfy linter
Ko-
2019-06-07 13:45:11 +0200
e4add57844
more cleaning
Leon
2019-06-07 13:40:02 +0200
6f31e7e4c2
serialize error_vector before hashing instead of pointer cast
Leon
2019-06-07 13:02:25 +0200
eca0ebd374
Add test for functions from SP800-185.
Ko-
2019-06-07 11:46:55 +0200
db7d3deb03
Add cSHAKE{128,256} to common.
Ko-
2019-06-07 11:43:10 +0200
2f3c0bd4ec
Merge pull request #179 from ronnyws/master
Douglas Stebila
2019-06-03 08:25:23 -0400
8d39f6ba8c
Merge pull request #180 from sebastianv89/patch-1
Matthias J. Kannwischer
2019-06-01 11:29:17 +0200
6ad7937b5e
Fixed link to rust project in README.md
Sebastian
2019-05-30 17:09:53 -0400
69e00a5b7f
Expand the pattern rule for the three common tests.
Ronny Wichers Schreur
2019-05-29 15:10:11 +0200
b320752f2a
fix more msvc warnings
Leon
2019-05-27 23:58:49 +0200
ca6d935bbc
fix msvc warnings
Leon
2019-05-27 22:48:15 +0200
7b9e254a8b
fix reading outside buffer
Leon
2019-05-27 20:21:05 +0200
a7b3aa73b2
fix gcc/clang-tidy warnings, remove preprocessor conditionals
Leon
2019-05-27 20:17:53 +0200
1680f3f125
add nmake makefile
Leon
2019-05-27 19:16:31 +0200
cc551546bf
cleaning & fixing gcc warnings
Leon
2019-05-24 18:38:54 +0200
9a82706697
Merge pull request #176 from PQClean/frodoopt
Douglas Stebila
2019-05-22 11:45:20 +0200
c7c080568e
add opt versions of frodokem976aes, frodokem976shake, frodokem1344aes, frodokem1344shake and the corresponding duplicate checks
Matthias J. Kannwischer
2019-05-22 07:42:43 +0200
743b28f7a8
make VS compiler happy in matrix_aes.c
Matthias J. Kannwischer
2019-05-22 07:08:17 +0200