David Garske
0c898f513d
Nitrox V fixes and additions:
...
* Added support for ECC, AES-GCM and HMAC (SHA-224 and SHA3).
* Fixes for Nitrox V with TLS.
* ECC refactor for so key based `r` and `s` apply only when building with `WOLFSSL_ASYNC_CRYPT`.
* ECC refactor for `e` and `signK` to use key based pointer for Nitrox V.
* Improved the Nitrox V HMAC to use start, update and final API's instead of caching updates.
* Fix for Intel QuickAssist with unsupported HMAC hash algos using `IntelQaHmacGetType` (such as SHA3).
* Added new API `wc_mp_to_bigint_sz` to zero pad unsigned bin.
* Fix for AES GCM to gate HW use based on IV len in aes.c and remove the gate in test.c.
* Implemented workaround to use software for AES GCM Nitrox V hardware and 13 byte AAD length for TLS.
* New debug option `WOLFSSL_NITROX_DEBUG` to add pending count.
2018-04-03 09:14:20 -07:00
..
2018-03-22 09:39:21 -07:00
2017-07-25 08:50:39 +10:00
2017-10-22 15:58:35 -07:00
2018-04-03 09:14:20 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2018-04-03 09:14:20 -07:00
2017-10-22 15:58:35 -07:00
2018-01-11 06:53:34 +09:00
2018-01-16 13:45:36 +10:00
2018-01-16 13:45:36 +10:00
2017-11-14 15:05:32 -07:00
2018-03-22 10:36:56 -07:00
2017-10-22 15:58:35 -07:00
2017-11-06 14:37:34 -08:00
2017-12-08 14:16:24 +10:00
2017-10-23 11:16:40 -07:00
2018-03-21 15:15:27 -07:00
2018-01-10 10:21:58 -07:00
2015-01-05 13:40:26 -07:00
2018-04-03 09:14:20 -07:00
2017-12-08 14:16:24 +10:00
2018-02-28 10:54:53 -08:00
2018-04-01 12:13:18 +09:00
2018-01-17 11:34:22 +10:00
2017-12-20 09:12:42 -07:00
2017-11-30 12:34:05 +10:00
2017-12-01 08:55:46 +10:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-12-19 13:57:33 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2018-04-03 09:14:20 -07:00
2017-10-22 15:58:35 -07:00
2018-02-05 12:57:06 -08:00
2018-02-08 15:50:17 +10:00
2018-02-14 17:21:42 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2018-02-05 12:57:06 -08:00
2018-02-15 07:15:30 -08:00
2018-02-26 11:48:33 -07:00
2018-03-23 10:00:33 -06:00
2018-01-19 15:41:52 -07:00
2018-02-02 10:46:39 -08:00
2018-01-11 09:52:49 -08:00
2017-10-22 15:58:35 -07:00
2018-01-17 09:28:25 -07:00
2017-10-22 15:58:35 -07:00
2018-04-03 09:14:20 -07:00
2017-11-29 14:45:57 -08:00
2018-03-01 08:06:29 +01:00
2018-01-18 07:10:55 +09:00
2018-02-05 12:57:06 -08:00
2017-10-22 15:58:35 -07:00
2018-03-15 08:33:04 +10:00
2018-03-15 08:33:04 +10:00
2018-03-15 08:33:04 +10:00
2018-03-15 08:33:04 +10:00
2018-03-13 14:16:48 +10:00
2018-03-15 08:33:04 +10:00
2017-11-01 13:00:47 +09:00
2018-01-15 13:26:44 -07:00
2017-10-22 15:58:35 -07:00
2018-03-22 09:39:21 -07:00
2017-10-22 15:58:35 -07:00
2018-04-03 09:14:20 -07:00