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

19 Commits

Author SHA1 Message Date
Rhys Weatherley
84962a2008 Bump library versions to 0.2.0 2018-04-26 08:01:44 +10:00
Rhys Weatherley
11f8f3aeb2 Add PlatformIO library.json files to the other libraries 2018-04-26 08:00:22 +10:00
Rhys Weatherley
bb9f0c2b96 ESP32 compilation fix for the NewHope example 2018-04-02 17:16:26 +10:00
Rhys Weatherley
511cd8f77c Make the Crypto examples work for ESP8266 2018-04-01 15:58:00 +10:00
Rhys Weatherley
d452bea037 Remove EEPROM address argument from RNG.begin()
Always store the seed at the very end of EEPROM memory.
2017-11-04 10:18:05 +10:00
Rhys Weatherley
b45722dd46 Update the documentation for New Hope 2016-08-27 14:31:56 +10:00
Rhys Weatherley
4875215793 Improve the New Hope test sketch 2016-08-27 08:20:06 +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
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