Update tests

This commit is contained in:
Zhi Guan
2026-06-20 23:10:17 +08:00
parent 1577bc7934
commit 6736825c7a
22 changed files with 497 additions and 84 deletions

25
cmake/tool_crl.cmake Normal file
View File

@@ -0,0 +1,25 @@
include("${CMAKE_CURRENT_LIST_DIR}/tool_helpers.cmake")
gmssl_run(certrevoke
-in sm2_tls_server_cert.pem
-reason keyCompromise
-invalid_date 20260101000000Z
-out tool_revoked_certs.der)
gmssl_require_file(tool_revoked_certs.der)
gmssl_run(crlgen
-in tool_revoked_certs.der
-cacert sm2_tls_server_ca2_cert.pem
-key sm2_tls_server_ca2_key.pem
-pass P@ssw0rd
-next_update 20270101000000Z
-gen_authority_key_id
-crl_num 1
-out tool_crl.der)
gmssl_require_file(tool_crl.der)
gmssl_run(crlparse -in tool_crl.der -out tool_crl.txt)
gmssl_require_file(tool_crl.txt)
gmssl_expect_stdout("Verification success\n"
crlverify -in tool_crl.der -cacert sm2_tls_server_ca2_cert.pem)