Sean Parkinson
e2424e6744
SM2/SM3/SM4: Chinese cipher support
...
Add support for:
- SM2 elliptic curve and SM2 sign/verify
- SM3 digest
- SM4 cipher with modes ECB/CBC/CTR/GCM/CCM
Add APIs for SM3 and SM4.
Add SM2 sign and verify APIs.
Add support for SM3 in wc_Hash and wc_Hmac API.
Add support for SM3 and SM4 through EVP layer.
Add support for SM2-SM3 certificates. Support key ID and name hash being
with SHA-1/256 or SM3.
Add support for TLS 1.3 cipher suites: TLS-SM4-GCM-SM3, TLS-SM4-CCM-SM3
Add support for TLS 1.2 SM cipher suite: ECDHE-ECDSA-SM4-CBC-SM3
Add support for SM3 in wc_PRF_TLS.
Add SM2-SM3 certificates and keys. Generated with GmSSL-3.0.0 and
OpenSSL.
2023-07-04 13:36:28 +10:00
..
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2023-07-03 17:20:35 +10:00
2022-12-27 14:37:47 -05:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2023-07-03 17:20:35 +10:00
2021-12-20 11:47:34 -08:00
2021-11-10 18:01:40 -05:00
2022-05-24 12:13:14 -05:00
2023-06-14 09:54:23 -04:00
2022-12-16 13:32:37 -08:00
2023-03-28 10:43:17 -04:00
2022-12-16 13:32:37 -08:00
2023-07-04 13:36:28 +10:00
2022-09-02 11:53:55 -04:00
2021-09-01 09:28:24 +10:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2020-09-18 11:26:27 +10:00
2023-03-16 14:56:44 -07:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2021-10-07 11:12:06 +10:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2020-12-18 12:48:25 +01:00
2023-07-03 17:20:35 +10:00
2020-12-17 14:26:49 +01:00
2020-12-17 14:27:46 +01:00
2020-12-17 14:26:49 +01:00
2020-04-14 12:03:51 +10:00
2020-04-14 12:03:51 +10:00
2021-03-19 14:52:58 +09:00
2021-03-19 14:52:58 +09:00
2021-08-02 13:33:18 -07:00
2021-10-07 11:12:06 +10:00
2023-07-03 17:20:35 +10:00
2023-07-03 17:20:35 +10:00
2023-07-03 17:20:35 +10:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2021-07-02 12:16:16 -06:00
2022-12-16 13:32:37 -08:00
2022-03-09 12:28:22 -06:00
2023-07-04 13:36:28 +10:00
2023-03-28 10:43:17 -04:00
2022-12-16 13:32:37 -08:00
2019-12-06 14:27:01 -07:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2023-07-03 17:20:35 +10:00
2021-10-07 11:12:06 +10:00
2022-12-16 13:32:37 -08:00
2019-12-24 12:29:33 -06:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2022-12-16 13:32:37 -08:00
2019-10-15 10:11:38 -06:00
2023-07-03 17:20:35 +10:00
2021-10-04 11:05:58 -05:00