Files
wolfssl/IDE
David Garske 4c709f1f2c Improvements to SHA-1, SHA-256 and MD5 performance:
* Added detection for buffer alignment to avoid memcpy.
* Added MD5 and SHA-1 support for XTRANSFORM_LEN to process blocks.
* Cleanups for consistency between algorithms and code commenting.
* Enhancement for NXP MMCAU to process more than one block at a time.
* Improved MMCAU performance: SHA-1 by 35%, SHA-256 by 20% and MD5 by 78%.

```
NXP K64 w/MMCAU after:

MD5                  8 MB took 1.000 seconds,    7.910 MB/s
SHA                  4 MB took 1.005 seconds,    3.644 MB/s
SHA-256              2 MB took 1.006 seconds,    2.306 MB/s

NXP K64 w/MMCAU before:
MD5                  4 MB took 1.004 seconds,    4.450 MB/s
SHA                  3 MB took 1.006 seconds,    2.670 MB/s
SHA-256              2 MB took 1.008 seconds,    1.913 MB/s
```
2019-09-26 11:32:59 -07:00
..
2019-07-29 08:14:07 -07:00
2019-04-25 15:50:02 -06:00
2018-05-24 09:35:46 +02:00
2019-08-21 11:12:09 +09:00
2018-01-30 15:39:20 -07:00
2019-06-10 19:21:46 +02:00
2019-03-15 10:37:36 -07:00
2019-03-15 10:37:36 -07:00
2019-03-15 10:37:36 -07:00
2019-03-15 10:37:36 -07:00
2019-09-19 14:35:23 +09:00
2017-10-31 13:19:10 -07:00
2019-03-20 15:01:54 -07:00
2018-09-18 16:08:35 -07:00
2017-05-16 09:21:54 -06:00
2019-03-20 15:01:54 -07:00
2019-03-15 10:37:36 -07:00