Rhys Weatherley
|
7423609e64
|
Noise protocol implementation
|
2018-06-10 16:32:18 +10:00 |
|
Rhys Weatherley
|
511cd8f77c
|
Make the Crypto examples work for ESP8266
|
2018-04-01 15:58:00 +10:00 |
|
Rhys Weatherley
|
a2079e1708
|
Fix for pgm access issue on esp8266
Ticket: https://github.com/rweather/arduinolibs/issues/20
|
2018-02-18 09:09:17 +10:00 |
|
Rhys Weatherley
|
8b5f414fc1
|
Disable AVR asm speedups in Curve25519 for now
|
2017-11-03 10:47:35 +10:00 |
|
Rhys Weatherley
|
e1bf1808c1
|
Update reference links for Curve25519 and Ed25519
|
2016-03-27 09:45:39 +10:00 |
|
Rhys Weatherley
|
5c4d7ce69a
|
Port the big number routines to 64-bit systems
|
2016-03-27 07:52:55 +10:00 |
|
Rhys Weatherley
|
41cc393de5
|
AVR inline assembler speedups for Curve25519 and Ed25519
|
2016-02-14 05:51:22 +10:00 |
|
Rhys Weatherley
|
786e52f923
|
Ed25519 signature algorithm
|
2015-04-18 08:42:37 +10:00 |
|
Rhys Weatherley
|
6790ef99d3
|
Move pack/unpack functions from Curve25519 to BigNumberUtil
|
2015-04-03 09:44:52 +10:00 |
|
Rhys Weatherley
|
a3144aab4e
|
Improve performance of Curve25519::eval() by 619ms
|
2015-04-03 05:03:48 +10:00 |
|
Rhys Weatherley
|
3bcfbcd43b
|
Centralize the definition of big number limb types
|
2015-03-31 09:43:09 +10:00 |
|
Rhys Weatherley
|
0f975de733
|
An implementation of Curve25519
|
2015-03-12 18:59:55 +10:00 |
|