Commit Graph

981 Commits

Author SHA1 Message Date
Zhi Guan
b48f2c3772 Update TLS SCT 2026-06-10 23:44:31 +08:00
Zhi Guan
79c6947ee9 Remove testing code 2026-06-10 22:59:16 +08:00
Zhi Guan
cc1c716635 Update Copyright info 2026-06-10 22:51:36 +08:00
Zhi Guan
ca3ecae01b Update pbkdf2.c 2026-06-10 22:47:09 +08:00
Zhi Guan
e57eeebe64 Delete ecdsa_p256.sage 2026-06-10 22:31:31 +08:00
Zhi Guan
5e9724cd93 Update BLOCK_CIPHER 2026-06-10 22:30:51 +08:00
Zhi Guan
a21bdf02b2 Update block_cipher.c 2026-06-10 22:12:38 +08:00
Zhi Guan
26f7b9f04b Update digesttest.c 2026-06-10 22:12:29 +08:00
Zhi Guan
626fe43980 Update hmac.h 2026-06-10 22:12:01 +08:00
Zhi Guan
c1c0137269 Update digest.c 2026-06-10 22:11:56 +08:00
Zhi Guan
be3230fd7f Add sctverify command 2026-06-10 19:44:13 +08:00
Zhi Guan
852a2ebe6e Add SCT verification 2026-06-10 17:25:11 +08:00
Zhi Guan
082a3b7cf2 Add ocspverify command 2026-06-10 12:36:30 +08:00
Zhi Guan
5ce74f3534 Update OCSP verify 2026-06-10 12:33:26 +08:00
Zhi Guan
360f0d82e4 Add ocspsign command 2026-06-10 11:01:27 +08:00
Zhi Guan
a01c254d6c Update hmactest.c 2026-06-10 00:21:29 +08:00
Zhi Guan
6e2b587d0a Update OCSP 2026-06-09 23:52:22 +08:00
Zhi Guan
5284b54e15 Add SM4-CBC-Padding test 2026-06-09 20:04:13 +08:00
Zhi Guan
7cf0fdd537 Add AES-CBC-Padding tests 2026-06-09 19:30:11 +08:00
Zhi Guan
c9d49d6d42 Add PBKDF2-HMAC-SM3 tests 2026-06-09 18:01:19 +08:00
Zhi Guan
eefcbadb9e Add PBKDF2 tests from Wycheproof 2026-06-09 17:55:51 +08:00
Zhi Guan
41a1da8a9a Update CMakeLists.txt 2026-06-09 17:17:16 +08:00
Zhi Guan
d001ead11e Update PBKDF2 2026-06-09 17:17:12 +08:00
Zhi Guan
3c72b5bce8 Update hmac.c 2026-06-09 17:16:31 +08:00
Zhi Guan
fb12b78227 Update DIGEST_MAX_BLOCK_SIZE to support SHA-3 2026-06-09 15:20:45 +08:00
Zhi Guan
d1d75a3109 Update HMAC to support key == NULL or keylen == 0 2026-06-09 15:14:37 +08:00
Zhi Guan
849491cb33 Fix sm3_pbkdf2 count=0 bug 2026-06-09 11:52:57 +08:00
Zhi Guan
73296c100c Add SM3-HKDF tests 2026-06-09 10:14:32 +08:00
Zhi Guan
566530de3c Update ocspreq.c 2026-06-08 19:44:30 +08:00
Zhi Guan
87f5111760 Add ocspreq command 2026-06-08 19:34:04 +08:00
Zhi Guan
f26781f2b1 Update OCSP 2026-06-08 12:32:38 +08:00
Zhi Guan
fb58da67e8 Add OCSP 2026-06-07 00:00:53 +08:00
Zhi Guan
e104db77ed Add SM4-CCM tests from Wycheproof 2026-06-06 16:32:57 +08:00
Zhi Guan
56edf865b3 Add SM4-GCM tests from Wycheproof 2026-06-06 16:19:59 +08:00
Zhi Guan
dbe0251872 Add ALPN extension 2026-06-06 15:45:07 +08:00
Zhi Guan
d7923cb0e0 Add SM3-HMAC tests 2026-06-05 22:19:56 +08:00
Zhi Guan
8b8ec6948c Update CMake 2026-06-03 22:49:40 +08:00
Zhi Guan
f6a68cbb3f Update CMake to support a smallest build 2026-06-03 22:10:49 +08:00
Zhi Guan
a5a1abe7a3 Update tls12.c 2026-06-01 15:44:46 +08:00
Zhi Guan
e9471890b6 Fix SHA512-224, SHA512-256 IV 2026-06-01 15:44:42 +08:00
Zhi Guan
e5386e3d30 Fix aes_cbc_padding_decrypt bug 2026-06-01 15:44:03 +08:00
Zhi Guan
ec1ec5988a Fix aes_cbc_padding_decrypt bug 2026-06-01 15:16:35 +08:00
Zhi Guan
57c9433cc9 Fix sm4_cbc_padding_decrypt bug 2026-06-01 15:16:24 +08:00
Zhi Guan
0dd8d64dec Update tls12.c 2026-05-31 21:27:22 +08:00
Zhi Guan
a1f5ef42eb Update TLS 1.2
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 passed
2026-05-30 21:34:40 +08:00
Zhi Guan
48d1a0e079 Update TLS 1.2
master_secret is correct, but Finished ciphertext is invalid.
2026-05-30 08:05:44 +08:00
Zhi Guan
1b8a57c4da Update TLS12 2026-05-29 22:17:09 +08:00
Zhi Guan
ea8dfb4df8 Update tls12_client.c 2026-05-29 11:25:59 +08:00
Zhi Guan
093faec214 Update TLS1.2 2026-05-29 11:04:08 +08:00
Zhi Guan
df63696ade Update tlcp.c 2026-05-28 10:25:37 +08:00