23 Commits

Author SHA1 Message Date
Sun Yimin
ea592fe3d0
cfca: fix typo 2025-01-23 16:35:32 +08:00
Sun Yimin
9e57bb91b2
cfca: add examples 2025-01-23 11:28:54 +08:00
Sun Yimin
94e533ca15
pkcs7: fix typo #294 2025-01-15 08:50:09 +08:00
Sun Yimin
bef7f5421e
pkcs7: sign precomputed digest #294 2025-01-14 16:41:03 +08:00
Sun Yimin
0d3a2d2d18
cfca: pkcs12 sm2, supplement test data 2024-12-16 12:54:36 +08:00
Sun Yimin
008b209765
cfca: pkcs7 test, avoid random failure 2024-12-13 18:16:08 +08:00
Sun Yimin
ab670f8ced
cfca: pkcs7 test, avoid random failure 2024-12-13 18:14:06 +08:00
Sun Yimin
ac38d8f6aa
cfca: test trustAsia generated csr 2024-12-13 15:37:27 +08:00
Sun Yimin
d2e96cff57
cfca: update test error message 2024-12-13 08:20:48 +08:00
Sun Yimin
1bbcc232db
cfca: test sadk generated csr #286 2024-12-12 17:55:57 +08:00
Sun Yimin
6a98350f2e
cfca: extract encrypt/decrypt functions with SM4CBC and SM3 KDF 2024-12-11 17:51:31 +08:00
Sun Yimin
65532624e8
cfca pkcs10 rename and improve test coverage #286 2024-12-11 10:06:27 +08:00
Sun Yimin
3371b7c65c
cfca csr with tmp publickey and parse returned encryption key #286 2024-12-11 08:36:55 +08:00
Sun Yimin
df3db923c6
support cfca certificate request #286 2024-12-10 10:13:51 +08:00
Sun Yimin
1d894ef955
fix test case 2024-12-10 09:24:05 +08:00
Sun Yimin
01b0570c3a
support cfca certificate request #286 2024-12-10 08:57:35 +08:00
Sun Yimin
0d1fe8c95c
cfca: add pkcs7 signed data facade 2024-12-09 18:00:40 +08:00
Sun Yimin
a599819ef8
cfca: provide cfca envelope message facades #283 2024-12-03 17:53:25 +08:00
Sun Yimin
1b512e5772
internal/cryptotest: add tests for the hash.Hash cipher.BlockMode cipher.Block interfaces 2024-08-02 13:02:25 +08:00
Sun Yimin
c99ad27ce1
kdf: share Z hash state #220 2024-05-15 08:28:47 +08:00
Sun Yimin
ec51f8827d
fix ut 2023-12-08 17:58:15 +08:00
Sun Yimin
052f6ed2cf
cfca: supplement test cases 2023-03-13 13:57:22 +08:00
Sun Yimin
5d46f47c15
add cfca sm2 key and certificate parse 2023-03-10 17:09:29 +08:00