devsaurus
|
8befcf0888
|
enable -std=gnu11 for crypto dir
|
2016-01-23 22:36:35 +01:00 |
Johny Mattsson
|
5b381d2f1e
|
Added AES support to crypto module.
Merely a wrapper around the (undocumented) internal SDK AES functions.
|
2016-01-19 15:19:11 +11:00 |
Johny Mattsson
|
f54264669b
|
Fixed includes after LWIP 1.4.0 upgrade.
|
2015-10-12 14:31:52 +11:00 |
Johny Mattsson
|
b583af94a5
|
Fixed long key bug in HMAC calculation.
|
2015-07-31 14:11:09 +10: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
|
223a936779
|
Switched crypto module to use ROM SHA1/MD5.
Also disabled MD2 support by default (see MD2_ENABLE in user_config.h).
|
2015-06-05 12:12:24 +10:00 |
Johny Mattsson
|
d855584bae
|
Fixed off-by-one error from refactoring.
|
2015-06-03 17:20:55 +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 |