1
0
mirror of https://github.com/taigrr/arduinolibs synced 2025-01-18 04:33:12 -08:00

12 Commits

Author SHA1 Message Date
Rhys Weatherley
b45722dd46 Update the documentation for New Hope 2016-08-27 14:31:56 +10:00
Rhys Weatherley
9daa1508fd Avoid some overlapping buffer issues in sharedb() 2016-08-27 08:07:42 +10:00
Rhys Weatherley
6d2f7b34d6 Fix some 16-bit vs 32-bit math issues for AVR 2016-08-27 06:16:04 +10:00
Rhys Weatherley
8512fc0140 Save another 2K of stack space for sharedb() on AVR 2016-08-26 05:47:37 +10:00
Rhys Weatherley
97efa287b6 Stripped down AVR example for New Hope 2016-08-25 18:28:31 +10:00
Rhys Weatherley
a495d367c5 Hide the ChaCha20 state inside other buffers 2016-08-25 16:14:10 +10:00
Rhys Weatherley
d2ef8c3dbc Force tables into program memory on AVR 2016-08-24 19:16:26 +10:00
Rhys Weatherley
7836a81b2f Combine state variables to reduce stack requirements 2016-08-24 19:01:26 +10:00
Rhys Weatherley
5bdacd37cb Small memory footprint option for New Hope 2016-08-24 05:41:53 +10:00
Rhys Weatherley
824e1c2eb2 Change the private key format in the NewHope API 2016-08-24 05:24:51 +10:00
Rhys Weatherley
ca67bdbae0 Recursive batcher84 to save code size 2016-08-23 18:52:46 +10:00
Rhys Weatherley
6c4ec0cb23 Post-quantum NewHope key exchange algorithm 2016-08-18 18:33:44 +10:00