604 Commits

Author SHA1 Message Date
Douglas Stebila
d710e9e8f6
Merge pull request #508 from open-quantum-safe/ds-sigs-template
Generate PQClean-based signatures via templates
2019-07-01 20:49:08 -04:00
Douglas Stebila
bab05dbdd8 Regenerate file 2019-07-01 15:46:55 -04:00
Douglas Stebila
fd1321f09d Fix bug 2019-07-01 15:42:42 -04:00
Douglas Stebila
ea2dcb9db5 More naming fixes 2019-07-01 15:41:33 -04:00
Christian Paquin
7094c7a37c prettyprint 2019-07-01 15:32:11 -04:00
Christian Paquin
dc3b20b901 Extracted oqs namespace renaming macros to common file. 2019-07-01 15:27:09 -04:00
Douglas Stebila
b64de5662c More consistent naming 2019-07-01 15:20:57 -04:00
Douglas Stebila
43676d9297 More consistent naming 2019-07-01 15:17:20 -04:00
Douglas Stebila
3c1838533c Signature templating in Visual Studio 2019-07-01 14:43:40 -04:00
Douglas Stebila
ee64cf8bf0 More work on signature templating 2019-07-01 14:34:11 -04:00
Douglas Stebila
350880a2b8 Partial work on signature templating 2019-07-01 14:19:27 -04:00
Douglas Stebila
fe6929dc61 Start getting ready for signature templating 2019-07-01 14:00:20 -04:00
Christian Paquin
4201226663 Renamed global exported sike functions to adhere to namespacing guidelines. 2019-06-30 23:28:17 -04:00
Christian Paquin
c0cd745bb4 Fixed SIDH security levels. 2019-06-28 18:46:37 -04:00
Christian Paquin
b2ca2279d5 Updated SIDH/SIKE doc alg sheets. 2019-06-28 18:45:49 -04:00
Christian Paquin
45441e7cd0 Fixed Visual Studio project, removing bad merge side-effects. Changed default win KEM to SIKEp434. 2019-06-28 17:32:19 -04:00
Christian Paquin
f492161d99 Merge remote-tracking branch 'origin/master' into cp-sike-round2
Merge with upstream master.
2019-06-28 16:59:34 -04:00
Christian Paquin
ae49150581 Initial integration of SIDH/SIKE v2. Still need to enable optimizations and all platforms. 2019-06-28 16:31:40 -04:00
Douglas Stebila
39fb613efc
Merge pull request #505 from open-quantum-safe/ds-default-autoconf
Allow KEM_DEFAULT and SIG_DEFAULT to be set via configure
2019-06-28 14:49:20 -04:00
Douglas Stebila
eccb05cef4 Wording change 2019-06-28 14:48:57 -04:00
Douglas Stebila
e031efa15c Default algorithms for VisualStudio builds 2019-06-28 12:01:46 -04:00
Douglas Stebila
9aceb8e75a Allow KEM_DEFAULT and SIG_DEFAULT to be set via configure 2019-06-28 11:57:27 -04:00
Douglas Stebila
5ec8350549
Merge pull request #500 from open-quantum-safe/ds-frodo-round2-msr
Switch Frodo to use MSR codebase directly
2019-06-27 19:14:56 -04:00
Douglas Stebila
d91030d31e Use Frodo optimized C implementation 2019-06-27 14:35:08 -04:00
Douglas Stebila
2b76872bf8 Merge branch 'master' into ds-frodo-round2-msr 2019-06-27 14:22:56 -04:00
Douglas Stebila
d1b76908c2
Merge pull request #497 from open-quantum-safe/ds-aes-key-schedule
Update PQClean implementations to have AES key schedule release
2019-06-27 14:17:25 -04:00
Douglas Stebila
1fd2ee0d4b Merge branch 'master' into ds-aes-key-schedule 2019-06-27 14:16:50 -04:00
Douglas Stebila
e7a1b2d135
Add Dilithium filters (#503) 2019-06-27 14:16:05 -04:00
Douglas Stebila
8cc63aeda9 Fix macro for Windows 2019-06-27 10:34:56 -04:00
Douglas Stebila
fcfb86bee0 Merge branch 'master' into ds-aes-key-schedule 2019-06-27 10:13:55 -04:00
Douglas Stebila
326f5dca3d
Merge pull request #496 from open-quantum-safe/ds-aes-fix-compilation
Fix macros so AES version compilation actually works
2019-06-27 10:12:50 -04:00
Douglas Stebila
6730a17173 Add Frodo to VS project 2019-06-27 10:12:27 -04:00
Douglas Stebila
2cc1b76701 Change how Frodo is built 2019-06-27 10:07:29 -04:00
Douglas Stebila
9546fed9fc Remove Frodo from PQClean auto generation 2019-06-25 11:36:51 -04:00
Douglas Stebila
bce0317938 Switch Frodo to use MSR codebase directly 2019-06-25 11:27:42 -04:00
Douglas Stebila
0cc2083c58
Merge pull request #499 from christianpaquin/cp-extern-c
Adds extern "C" to include files
2019-06-25 09:54:37 -04:00
Douglas Stebila
640ad555eb Prettyprint 2019-06-25 09:16:51 -04:00
Christian Paquin
e32e3c6832 Merge branch 'master' of https://github.com/open-quantum-safe/liboqs into cp-extern-c
Merge with upstream.
2019-06-21 14:35:33 -04:00
Christian Paquin
383400fd2a Added extern C statements to include files. 2019-06-21 14:21:47 -04:00
Douglas Stebila
158102c505 Use oqs.h since oqsconfig.h not present on Windows 2019-06-20 21:17:43 -04:00
Douglas Stebila
e1d3335dd8 Use oqs.h since oqsconfig.h not present on Windows 2019-06-20 21:17:17 -04:00
Douglas Stebila
6d4cb08acd Update to PQClean AES release context 2019-06-20 20:59:40 -04:00
Douglas Stebila
13b5bb5896 Fix macros so AES version compilation actually works 2019-06-20 20:58:16 -04:00
Douglas Stebila
beae9a68f8
Merge pull request #492 from csosto-pk/PQClean_Dilithium
Integrate Dilithium from PQClean
2019-06-19 12:56:52 -04:00
Douglas Stebila
164c917d34 Typo 2019-06-19 10:43:33 -04:00
Douglas Stebila
c951cf63d5 Consistent Dilithium capitalization 2019-06-19 10:15:56 -04:00
Douglas Stebila
d0d3808785 Add Dilithium to Visual Studio project 2019-06-18 22:08:08 -04:00
Douglas Stebila
71c8b7cd53 Rename algorithms in Dilithium datasheet 2019-06-18 21:03:47 -04:00
Douglas Stebila
2fd374ecca Prettyprint 2019-06-18 21:00:45 -04:00
Douglas Stebila
e423163f7c Rename directories 2019-06-18 21:00:17 -04:00