aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/newhope/newhope.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix tests on things that are not little endianJack Lloyd2016-08-301-12/+6
|
* Avoid requiring alignment (think this was just for the AVX2 version)Jack Lloyd2016-08-301-31/+30
| | | | Change to standard int types
* Fix header guard, macro tidyJack Lloyd2016-08-301-0/+4
|
* Add NEWHOPE KEM schemeJack Lloyd2016-08-301-0/+606
Provides conjectured 200-bit security against a quantum attacker. Based on the public domain reference implementation at https://github.com/tpoeppelmann/newhope and bit-for-bit compatible with that version. Test vectors generated by the reference testvector.c