Star1111
683
代码介绍
代码
Issues55
Pull Requests91
流水线
Actions
讨论
Wiki
项目成员124
分析
项目设置
Star1111
683
  1. openhitls
  2. /
  3. testcode
  4. /
  5. sdv
  6. /
  7. testcase
  8. /
  9. crypto
  10. /
  11. sha2
Lliwei3013fix: harden length-bounded parsing edge cases
6a85af9b创建于 5月7日历史提交
文件最后提交记录最后更新时间
test_suite_sdv_eal_md_sha2.c
fix: harden length-bounded parsing edge cases - Reject unsupported ASN.1 indefinite length marker with explicit comment. - Tighten Base64 DecodeFinal validation for remain and paddingCnt combinations. - Remove redundant SQUEEZE state checks from MD multi-buffer paths. - Add SDV coverage for Base64 final-block matrix, PemMemStr boundaries, cert/key no-NUL parsing, UNKNOWN PEM/DER cert/key parsing through normal and provider APIs, and SipHash Deinit. Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/13201 个月前
test_suite_sdv_eal_md_sha2.data
crypto: remove unused FIPS provider and harden MdMB/RSA checks - remove fips_prov sources and HITLS_CRYPTO_CMVP_FIPS build/test wiring - keep CMVP selftest guards scoped to ISO19790 and SM providers - validate CRYPT_EAL_MdMB update/final state transitions - check RSA param value/valueLen before reading MD and MGF IDs Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/13201 个月前