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
|
a2043ed565
|
Use small footprint on AVR, large footprint on ARM
|
2016-08-25 16:16:50 +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 |
|