Johny Mattsson
|
e09e830d4b
|
Fixed alignment assumptions in SHA2 update. (#2034)
Unaligned loads are a no-no on many architectures, the ESP8266 included.
|
2017-07-31 14:12:34 +02:00 |
Johny Mattsson
|
7867fd083c
|
Move crypto things to irom0.text segment.
This releases 1168 bytes back to the heap.
|
2015-06-05 13:03:08 +10:00 |
Johny Mattsson
|
06724fbb17
|
Renamed SHA2 support option to SHA2_ENABLE per request.
|
2015-06-03 11:20:16 +10:00 |
Johny Mattsson
|
32dd9b7b7a
|
Crypto library with unified interface.
Uses both existing MD2/MD5/SHA1 and the Gifford SHA256-512, unless WITHOUT_SHA2
is defined.
|
2015-06-02 18:15:18 +10:00 |
Johny Mattsson
|
68ef22ace5
|
Imported Aaron Gifford's SHA{256,384,512} implementation.
|
2015-06-02 17:02:14 +10:00 |