Christian Paquin
|
1069667951
|
Set the picnic sig_len value before calling the low-level signing API, and removed this setting from the corresponding unit test.
|
2019-07-19 14:15:41 -04:00 |
|
Douglas Stebila
|
826ab71597
|
Ignore ctags files
[skip ci]
|
2019-07-17 22:47:40 -04:00 |
|
Vlad Gheorghiu
|
77524aea43
|
Merge pull request #524 from open-quantum-safe/ds-backout-ledakem
Remove LEDAcrypt temporarily
|
2019-07-16 21:15:12 -04:00 |
|
Douglas Stebila
|
7ef11b2351
|
Fix wording
[skip ci]
|
2019-07-16 16:34:48 -04:00 |
|
Douglas Stebila
|
11e09f4cbc
|
Remove LEDAcrypt temporarily
|
2019-07-16 15:43:32 -04:00 |
|
Douglas Stebila
|
66c0c29e78
|
Typo in key size
[skip ci]
|
2019-07-16 09:38:36 -04:00 |
|
Douglas Stebila
|
79196b3375
|
Merge pull request #515 from open-quantum-safe/ds-add-ledakem-take2
Add LEDAcrypt KEMs from PQClean
|
2019-07-16 09:29:22 -04:00 |
|
Douglas Stebila
|
ad2c26b7fb
|
Update documentation
[skip ci]
|
2019-07-16 09:29:05 -04:00 |
|
Douglas Stebila
|
39a852d79d
|
Add KATs and algorithm data sheet for LEDAkem
|
2019-07-15 22:41:08 -04:00 |
|
Douglas Stebila
|
f9ab067dc5
|
Add LEDAkem
|
2019-07-15 22:41:08 -04:00 |
|
Douglas Stebila
|
e81af2e03f
|
Typo
|
2019-07-15 22:41:08 -04:00 |
|
Douglas Stebila
|
3231c929be
|
Update templates to use arbitrary implementation, not just _clean
|
2019-07-15 22:41:08 -04:00 |
|
Douglas Stebila
|
8fe1ddf005
|
Merge pull request #519 from open-quantum-safe/ds-frodo-avx2-take2
Add AVX2 optimizations for Frodo
|
2019-07-09 13:59:25 -04:00 |
|
Douglas Stebila
|
01f64c9e40
|
Fix unused variable warning
|
2019-07-09 09:58:16 -04:00 |
|
Douglas Stebila
|
c08888e03f
|
Frodo should only use Keccak4x if both AVX2 and AES available
|
2019-07-09 09:58:16 -04:00 |
|
Douglas Stebila
|
ac467b470c
|
Keccak4x needs both AVX2 and AES
|
2019-07-09 09:58:16 -04:00 |
|
Douglas Stebila
|
decb6b198c
|
Prettyprint
|
2019-07-09 09:58:16 -04:00 |
|
Douglas Stebila
|
cdcedc6ff3
|
Add SHAKE-128 vectorized 4x implementation and use in Frodo
|
2019-07-09 09:58:16 -04:00 |
|
Douglas Stebila
|
5f383ebe56
|
Remove BMI2 detection
|
2019-07-09 09:58:16 -04:00 |
|
Douglas Stebila
|
cb15135ab6
|
Add Frodo AVX2 matrix multiplication
|
2019-07-09 09:58:16 -04:00 |
|
Douglas Stebila
|
dce10891f3
|
Newer CPU feature detection
|
2019-07-09 09:58:16 -04:00 |
|
Douglas Stebila
|
cf469d4156
|
Merge pull request #518 from open-quantum-safe/ds-aes-openssl
Use OpenSSL for AES when available
|
2019-07-09 09:57:51 -04:00 |
|
Douglas Stebila
|
39122076be
|
BIKE additional implementation dependent on AES instructions
|
2019-07-08 17:52:30 -04:00 |
|
Douglas Stebila
|
a25ade84b0
|
Detect AES operations
|
2019-07-08 17:41:06 -04:00 |
|
Douglas Stebila
|
1d3ff68bae
|
Remove AES-NI build option
|
2019-07-08 17:12:29 -04:00 |
|
Douglas Stebila
|
d05ba23030
|
Use OpenSSL for AES when available
|
2019-07-08 17:07:19 -04:00 |
|
Douglas Stebila
|
0f657de223
|
Merge pull request #517 from open-quantum-safe/ds-sha3-openssl
Use OpenSSL for some SHA-3 functions
|
2019-07-08 15:38:34 -04:00 |
|
Douglas Stebila
|
9c0bbbfa17
|
OpenSSL wrapper for SHA3 and SHAKE non-incremental functions
|
2019-07-05 21:28:50 -04:00 |
|
Douglas Stebila
|
131580a029
|
Fix test program building/running on emulated arm
|
2019-07-05 19:25:38 -04:00 |
|
Douglas Stebila
|
3394b7d42d
|
Fix order in which test program dependencies are linked
|
2019-07-05 17:46:45 -04:00 |
|
Douglas Stebila
|
90dbefff0f
|
Remove inline keyword
|
2019-07-05 17:46:05 -04:00 |
|
Douglas Stebila
|
871dcf7ab3
|
oqsconfig.h not present on Windows
|
2019-07-05 17:36:37 -04:00 |
|
Douglas Stebila
|
c5a2611ff6
|
Fix error in enable/disable detection
|
2019-07-05 17:23:39 -04:00 |
|
Douglas Stebila
|
9d61d2e136
|
Improved OpenSSL detection; start using OpenSSL for SHA-3 if available
|
2019-07-05 17:04:19 -04:00 |
|
Douglas Stebila
|
f52e2ced5c
|
Reorganize configure enable/disable macros
|
2019-07-05 15:43:29 -04:00 |
|
Douglas Stebila
|
aad2e68335
|
Always run test_aes and test_sha3
|
2019-07-05 15:24:56 -04:00 |
|
Douglas Stebila
|
1d87689651
|
Always build test_aes and test_sha3
|
2019-07-05 15:18:04 -04:00 |
|
Douglas Stebila
|
5d97502e9c
|
Consolidate configure options for OpenSSL
|
2019-07-05 15:12:32 -04:00 |
|
Douglas Stebila
|
745e630dae
|
Remove libsodium reference
|
2019-07-05 14:19:24 -04:00 |
|
Douglas Stebila
|
7cb03c3ce9
|
Merge pull request #516 from open-quantum-safe/ds-sha3-doxygen
Complete Doxygen documentation for revised SHA-3
|
2019-07-05 12:42:30 -04:00 |
|
Douglas Stebila
|
2749c68d9a
|
Complete Doxygen documentation for revised SHA-3
|
2019-07-05 10:25:02 -04:00 |
|
Douglas Stebila
|
4560cca1e5
|
Merge pull request #514 from open-quantum-safe/ds-switch-sha3
Switch SHA-3 to same implementation as in PQClean
|
2019-07-05 07:22:02 -04:00 |
|
Douglas Stebila
|
f520ef7294
|
Don't build test_aes and test_sha3 all the time
|
2019-07-04 22:01:31 -04:00 |
|
Douglas Stebila
|
034df22563
|
Prettyprint
|
2019-07-04 21:40:51 -04:00 |
|
Douglas Stebila
|
d9747e398e
|
Switch SHA-3 to same implementation as in PQClean
|
2019-07-04 21:40:18 -04:00 |
|
Douglas Stebila
|
eda92b0b4a
|
Merge pull request #513 from open-quantum-safe/ds-add-saber
Add SABER from PQClean
|
2019-07-04 17:29:06 -04:00 |
|
Douglas Stebila
|
22ae1b0bfb
|
Merge pull request #510 from open-quantum-safe/ds-add-mqdss
Add MQDSS from PQClean
|
2019-07-04 17:28:18 -04:00 |
|
Douglas Stebila
|
129da4322b
|
Add algorithm datasheet for Saber
|
2019-07-04 13:53:13 -04:00 |
|
Douglas Stebila
|
14251bcb2b
|
Add Saber KATs
|
2019-07-04 13:47:55 -04:00 |
|
Douglas Stebila
|
a6c6be76fd
|
Add SABER from PQClean
|
2019-07-04 13:43:27 -04:00 |
|