1SDV_HITLS_X509_FreeCert_TC001 2SDV_HITLS_X509_FreeCert_TC001 3 4SDV_HITLS_X509_ParseBuffCert_TC001 5SDV_HITLS_X509_ParseBuffCert_TC001 6 7SDV_HITLS_X509_ParseFileCert_TC001 8SDV_HITLS_X509_ParseFileCert_TC001 9 10SDV_HITLS_X509_CtrlCert_TC001 11SDV_HITLS_X509_CtrlCert_TC001 12 13SDV_HITLS_X509_DupCert_TC001 14SDV_HITLS_X509_DupCert_TC001 15 16SDV_HITLS_X509_FreeCrl_TC001 17SDV_HITLS_X509_FreeCrl_TC001 18 19SDV_HITLS_X509_CtrlCrl_TC001 20SDV_HITLS_X509_CtrlCrl_TC001 21 22SDV_HITLS_X509_ParseBuffCrl_TC001 23SDV_HITLS_X509_ParseBuffCrl_TC001 24 25SDV_HITLS_X509_ParseFileCrl_TC001 26SDV_HITLS_X509_ParseFileCrl_TC001 27 28SDV_CRYPT_EAL_ParseBuffPubKey_TC001 29SDV_CRYPT_EAL_ParseBuffPubKey_TC001 30 31SDV_CRYPT_EAL_ParseFilePubKey_TC001 32SDV_CRYPT_EAL_ParseFilePubKey_TC001 33 34SDV_CRYPT_EAL_ParseBuffPriKey_TC001 35SDV_CRYPT_EAL_ParseBuffPriKey_TC001 36 37SDV_CRYPT_EAL_ParseFilePriKey_TC001 38SDV_CRYPT_EAL_ParseFilePriKey_TC001 39 40SDV_HITLS_X509_FreeStoreCtx_TC001 41SDV_HITLS_X509_FreeStoreCtx_TC001 42 43SDV_HITLS_X509_CtrlStoreCtx_TC001 44SDV_HITLS_X509_CtrlStoreCtx_TC001 45 46SDV_HITLS_X509_VerifyCert_TC001 47SDV_HITLS_X509_VerifyCert_TC001 48 49SDV_HITLS_X509_BuildCertChain_TC001 50SDV_HITLS_X509_BuildCertChain_TC001 51 52SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem rsa pss private key: default 53SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/keypem/rsa_pss.key" 54 55SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem rsa pss private key: sha256, sha256, 20(default) 56SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/keypem/rsa_pss_mdsha256.key" 57 58SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem rsa pss private key: sha1(default), sha256, 20(default) 59SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/keypem/rsa_pss_mgfsha256.key" 60 61SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem rsa pss private key: sha1(default), sha1(default), 10 62SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/keypem/rsa_pss_salt10.key" 63 64SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem secp521r1 private key 65SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_ECC:"../testdata/cert/asn1/secp521r1.pem" 66 67SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown type(pem) ecc private key 68SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_ECC:"../testdata/cert/asn1/secp521r1.pem" 69 70SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem prime256v1 private key 71SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_ECC:"../testdata/cert/asn1/secp384r1.pem" 72 73SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown type(pem) ecc private key 74SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_ECC:"../testdata/cert/asn1/secp384r1.pem" 75 76SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown type(der) ecc private key 77SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_ECC:"../testdata/cert/asn1/secp384r1.der" 78 79SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem pkcs8 ec unencrypt key 80SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/prime256v1_pkcs8.pem" 81 82SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(pem) pkcs8 ec unencrypt key 83SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/prime256v1_pkcs8.pem" 84 85SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(der) pkcs8 ec unencrypt key 86SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/prime256v1_pkcs8.der" 87 88SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem rsa private key 89SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_RSA:"../testdata/cert/asn1/keypem/rsa-pri-key.pem" 90 91SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(pem) rsa private key 92SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_RSA:"../testdata/cert/asn1/keypem/rsa-pri-key.pem" 93 94SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(der) rsa private key 95SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_RSA:"../testdata/cert/asn1/keypem/rsa-pri-key.der" 96 97SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem pkcs8 rsa unencrypt key 98SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/keypem/rsa-pri-key-p8.pem" 99 100SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(pem) pkcs8 rsa unencrypt key 101SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/keypem/rsa-pri-key-p8.pem" 102 103SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(der) pkcs8 rsa unencrypt key 104SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_PKCS8_UNENCRYPT:"../testdata/cert/asn1/keypem/rsa-pri-key-p8.der" 105 106SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem pkcs8 ec encrypt key 107SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_ENCRYPT:"../testdata/cert/asn1/prime256v1_pkcs8_enc.pem" 108 109SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(pem) pkcs8 ec encrypt key 110SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_PKCS8_ENCRYPT:"../testdata/cert/asn1/prime256v1_pkcs8_enc.pem" 111 112SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(der) pkcs8 ec encrypt key 113SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_PKCS8_ENCRYPT:"../testdata/cert/asn1/prime256v1_pkcs8_enc1.der" 114 115SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse pem pkcs8 rsa encrypt key 116SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_ENCRYPT:"../testdata/cert/asn1/keypem/rsa-pri-key-p8-enc.pem" 117 118SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(pem) pkcs8 rsa encrypt key 119SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_PKCS8_ENCRYPT:"../testdata/cert/asn1/keypem/rsa-pri-key-p8-enc.pem" 120 121SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001 parse unkown(der) pkcs8 rsa encrypt key 122SDV_CRYPT_EAL_ParseFilePriKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PRIKEY_PKCS8_ENCRYPT:"../testdata/cert/asn1/keypem/rsa-pri-key-p8-enc.der" 123 124SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001 parse pem pkcs8 ec public key 125SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PUBKEY_SUBKEY:"../testdata/cert/asn1/secp384r1pub.pem" 126 127SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001 parse unkown(pem) pkcs8 ec public key 128SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PUBKEY_SUBKEY:"../testdata/cert/asn1/secp384r1pub.pem" 129 130SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001 parse unkown(der) pkcs8 ec public key 131SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PUBKEY_SUBKEY:"../testdata/cert/asn1/secp384r1pub.der" 132 133SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001 parse pem pkcs8 rsa public key 134SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PUBKEY_SUBKEY:"../testdata/cert/asn1/keypem/rsa-pub-key-p8.pem" 135 136SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001 parse unkown pkcs8 rsa public key 137SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PUBKEY_SUBKEY:"../testdata/cert/asn1/keypem/rsa-pub-key-p8.pem" 138 139SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001 parse unkown pkcs8 rsa public key 140SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PUBKEY_SUBKEY:"../testdata/cert/asn1/keypem/rsa-pub-key-p8.der" 141 142SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001 parse pem rsa public key 143SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001:BSL_FORMAT_PEM:CRYPT_PUBKEY_RSA:"../testdata/cert/asn1/keypem/rsa-pub-key.pem" 144 145SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001 parse unkown(pem) rsa public key 146SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PUBKEY_RSA:"../testdata/cert/asn1/keypem/rsa-pub-key.pem" 147 148SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001 parse unkown(der) rsa public key 149SDV_CRYPT_EAL_ParseFilePubKeyFormat_TC001:BSL_FORMAT_UNKNOWN:CRYPT_PUBKEY_RSA:"../testdata/cert/asn1/keypem/rsa-pub-key.der" 150 151SDV_X509_EncodeNameList_TC001: multi RDN 1 152SDV_X509_EncodeNameList_TC001:BSL_FORMAT_PEM:"../testdata/cert/pem/sm2.ca_v1.crt":"3118301606092A864886F70D0109011609746573744041626323311A300906035504061302434E300D060355040B0C06234128622963310E300C060355040A0C054F2A6F6F203113301106035504070C0A232074657374204C2020314F304D06035504080C4620202320436F6E74656E743D0A2041613DC38FC2892CC383C2822CC383C2A6202042623D3C76313B2376322B76332F2376342B76353E2043633B44643B22453A6522202320203111300F06035504030C082374657374436E23" 153 154SDV_X509_EncodeNameList_TC001: multi RDN 2 155SDV_X509_EncodeNameList_TC001:BSL_FORMAT_PEM:"../testdata/cert/pem/sm2.ca_v1_2.crt":"313730090603550406130243633009060355040B0C024161300C060355040A0C054F2A6F6F20301106035504070C0A232074657374204C2020" 156 157SDV_X509_EXT_SetBCons_TC001 158SDV_X509_EXT_SetBCons_TC001: 159 160SDV_X509_EXT_SetAkiSki_TC001 161SDV_X509_EXT_SetAkiSki_TC001:"301D0603551D0E04160414B527FE6E548AB0EF17" 162 163SDV_X509_EXT_SetKeyUsage_TC001 164SDV_X509_EXT_SetKeyUsage_TC001: 165 166SDV_X509_EXT_SetExtendKeyUsage_TC001 167SDV_X509_EXT_SetExtendKeyUsage_TC001: 168 169SDV_X509_EXT_SetSan_TC001 170SDV_X509_EXT_SetSan_TC001: 171 172SDV_X509_EXT_EncodeBCons_TC001: critical: false, isCa: false, maxPathLen: -1 173SDV_X509_EXT_EncodeBCons_TC001:0:0:-1:"300B30090603551D1304023000" 174 175SDV_X509_EXT_EncodeBCons_TC001: critical: true, isCa: false, maxPathLen: 0 176SDV_X509_EXT_EncodeBCons_TC001:1:0:0:"3011300f0603551d130101ff04053003020100" 177 178SDV_X509_EXT_EncodeBCons_TC001: critical: true, isCa: true, maxPathLen: 1 179SDV_X509_EXT_EncodeBCons_TC001:1:1:1:"301430120603551d130101ff040830060101ff020101" 180 181SDV_X509_EXT_EncodeExtendKeyUsage_TC001: critical: true 182SDV_X509_EXT_EncodeExtendKeyUsage_TC001:1:"2b06010505070301":"2b06010505070304":"302230200603551D250101FF0416301406082b0601050507030106082b06010505070304" 183 184SDV_X509_AddDnName_TC001 185SDV_X509_AddDnName_TC001:BSL_CID_UNKNOWN:BSL_CID_AT_COMMONNAME:"550403":"616263" 186 187SDV_X509_EXT_EncodeSan_TC001: critical: true 188SDV_X509_EXT_EncodeSan_TC001:1:HITLS_X509_GN_URI:HITLS_X509_GN_IP:HITLS_X509_GN_EMAIL:HITLS_X509_GN_DNS:BSL_CID_AT_COMMONNAME:BSL_CID_AT_COUNTRYNAME:"7665":"303C303A0603551D110101FF0430302E86027665870276658102766582027665A41C301A310B300906035504030C027665310B3009060355040613027665" 189 190SDV_X509_EXT_EncodeKeyUsage_TC001: critical: true, usage: digitalSign, nonRepudiation, keyEncipherment 191SDV_X509_EXT_EncodeKeyUsage_TC001:1:HITLS_X509_EXT_KU_DIGITAL_SIGN|HITLS_X509_EXT_KU_NON_REPUDIATION|HITLS_X509_EXT_KU_KEY_ENCIPHERMENT:"3010300E0603551D0F0101FF0404030205E0" 192 193SDV_X509_EXT_EncodeKeyUsage_TC001: critical: false, usage: decipherOnly, crlSign, keyEncipherment 194SDV_X509_EXT_EncodeKeyUsage_TC001::HITLS_X509_EXT_KU_DECIPHER_ONLY|HITLS_X509_EXT_KU_CRL_SIGN|HITLS_X509_EXT_KU_KEY_ENCIPHERMENT:"300E300C0603551D0F04050303072280" 195 196SDV_X509_EXT_EncodeAKiSki_TC001: critical: falase 197SDV_X509_EXT_EncodeAKiSki_TC001:0:0:"5ED3DB0A721F214C362744058AC56767ADA683DB":"5ED3DB0A721F214C362744058AC56767ADA683DB":"3040301D0603551D0E041604145ED3DB0A721F214C362744058AC56767ADA683DB301F0603551D230418301680145ED3DB0A721F214C362744058AC56767ADA683DB" 198 199SDV_X509_EXT_ParseGeneralNames_TC001: parse general names 200SDV_X509_EXT_ParseGeneralNames_TC001:"A44D304B310B300906035504061302554B31183016060355040A0C0F4D79204F7267616E697A6174696F6E3110300E060355040B0C074D7920556E69743110300E06035504030C074D79204E616D658704C0A807018619687474703A2F2F6D792E75726C2E686572652F434E3D666F6FA01E06032A0304A0170C15736F6D65206F74686572206964656E74696669657281106D79406F746865722E6164647265737388032A03048208746573742E636F6D":"C0A80701":"687474703A2F2F6D792E75726C2E686572652F434E3D666F6F":"6D79406F746865722E61646472657373":"2A0304":"746573742E636F6D" 201 202SDV_X509_EXT_ParseGeneralNames_Error_TC001: The actual value length is larger. 203SDV_X509_EXT_ParseGeneralNames_Error_TC001:"8208746573742E636F6D12":BSL_ASN1_ERR_DECODE_LEN 204 205SDV_X509_EXT_ParseGeneralNames_Error_TC001: The actual value length is smaller. 206SDV_X509_EXT_ParseGeneralNames_Error_TC001:"8208746573742E636F":BSL_ASN1_ERR_DECODE_LEN 207 208SDV_X509_EXT_ParseGeneralNames_Error_TC001: Unkown name tag 209SDV_X509_EXT_ParseGeneralNames_Error_TC001:"8008746573742E636F6D":HITLS_X509_ERR_PARSE_SAN_ITEM_UNKNOW 210 211SDV_X509_EXT_ParseSki_TC001: success 212SDV_X509_EXT_ParseSki_TC001:"0414BFCB55F18843C3EF58D4D145E373762B7D151DB0":HITLS_PKI_SUCCESS:"BFCB55F18843C3EF58D4D145E373762B7D151DB0" 213 214SDV_X509_EXT_ParseSki_TC001: error 215SDV_X509_EXT_ParseSki_TC001:"0414BFCB55F18843C3EF58D4D145E373762B7D151D":BSL_ASN1_ERR_DECODE_LEN:"" 216 217SDV_X509_EXT_ParseExtendedKu_TC001 218SDV_X509_EXT_ParseExtendedKu_TC001:"301E06082B0601050507030806082B0601050507030106082B06010505070302":"2B06010505070308":"2B06010505070301":"2B06010505070302" 219 220SDV_X509_EXT_ParseAki_TC001: 221SDV_X509_EXT_ParseAki_TC001:"30728014BFCB55F18843C3EF58D4D145E373762B7D151DB0A144A4423040310B300906035504061302434E310D300B060355040A0C0474657374310C300A060355040B0C036164733114301206035504030C0B746573745F726F6F744361821446D811212E43E29B5F913B93013C86664753B7AA":"BFCB55F18843C3EF58D4D145E373762B7D151DB0":"46D811212E43E29B5F913B93013C86664753B7AA":1 222 223SDV_X509_EXT_ParseAki_TC001: 224SDV_X509_EXT_ParseAki_TC001:"306580144A9F333BEC210F2DAF74F7C63B38730A5D3E44FEA137A4353033310B300906035504061302434E31133011060355040A0C0A546573742D6869746C73310F300D06035504030C06526F6F74434182141C2668285E65D678B9AE4DFF8003D77E55C53E5C":"4A9F333BEC210F2DAF74F7C63B38730A5D3E44FE":"1C2668285E65D678B9AE4DFF8003D77E55C53E5C":1 225 226SDV_X509_EXT_ParseSan_TC001 227SDV_X509_EXT_ParseSan_TC001:"303081106D79406F746865722E61646472657373A41C301A31183016060355040A0C0F4D79204F7267616E697A6174696F6E":0:2:HITLS_X509_GN_EMAIL:HITLS_X509_GN_DNNAME:"6D79406F746865722E61646472657373":"55040A":"4D79204F7267616E697A6174696F6E" 228 229SDV_X509_EXT_ParseSan_TC001 230SDV_X509_EXT_ParseSan_TC001:"303C303A0603551D110101FF0430302E86027665870276658102766582027665A41C301A310B30090603550403FF027665310B3009060355040613027665":HITLS_X509_ERR_PARSE_SAN_ITEM_UNKNOW:0:0:0:"00":"00":"00" 231 232SDV_X509_EXT_ParseSan_TC001 233SDV_X509_EXT_ParseSan_TC001:"303081106D79406F746865722E61646472657373A41C301A31183016060355040A1E0F4D79204F7267616E697A6174696F6E":HITLS_X509_ERR_PARSE_STR:0:0:0:"00":"00":"00" 234 235SDV_X509_EXT_GetSki_TC001: ski is not exist 236SDV_X509_EXT_GetSki_TC001:"304830360603551D11042F302D81106D79406F746865722E6164647265737386196C6461703A2F2F736F6D686F73742E636F6D2F434E3D666F6F300E0603551D0F0101FF040403020388":HITLS_X509_ERR_EXT_NOT_FOUND:0:"" 237 238SDV_X509_EXT_GetSki_TC001: ski is exist 239SDV_X509_EXT_GetSki_TC001:"306730360603551D11042F302D81106D79406F746865722E6164647265737386196C6461703A2F2F736F6D686F73742E636F6D2F434E3D666F6F301D0603551D0E04160414962D9DF010CE347D86409930A9D99696B34961BB300E0603551D0F0101FF040403020388":HITLS_PKI_SUCCESS:0:"962D9DF010CE347D86409930A9D99696B34961BB" 240 241SDV_HITLS_X509_ExtParamCheck_TC001 242SDV_HITLS_X509_ExtParamCheck_TC001: 243 244SDV_X509_SIGN_Api_TC001 245SDV_X509_SIGN_Api_TC001: 246 247SDV_X509_SIGN_Func_TC001: [fail: unsupported hash alg] 248SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa2048key_pkcs1.der":BSL_FORMAT_ASN1:CRYPT_PRIKEY_RSA:BSL_CID_SHA3_224:0:0:0:0:HITLS_X509_ERR_HASHID 249 250SDV_X509_SIGN_Func_TC001: [success] rsa p1, no sign param 251SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa2048key_pkcs1.der":BSL_FORMAT_ASN1:CRYPT_PRIKEY_RSA:BSL_CID_SHA256:0:0:0:0:HITLS_PKI_SUCCESS 252 253SDV_X509_SIGN_Func_TC001: [success] rsa p8, no sign param 254SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa2048key_pkcs8.der":BSL_FORMAT_ASN1:CRYPT_PRIKEY_PKCS8_UNENCRYPT:BSL_CID_SHA256:0:0:0:0:HITLS_PKI_SUCCESS 255 256SDV_X509_SIGN_Func_TC001: [success] rsa p1, mdId=sha256, param:mdId=sha256, mgfId=sha256, saltLen=28 257SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa2048key_pkcs1.der":BSL_FORMAT_ASN1:CRYPT_PRIKEY_RSA:BSL_CID_SHA256:CRYPT_EMSA_PSS:BSL_CID_SHA256:BSL_CID_SHA256:28:HITLS_PKI_SUCCESS 258 259SDV_X509_SIGN_Func_TC001: [fail: mdId not match] rsa p1, mdId=sha256, param:mdId=sha384, mgfId=sha256, saltLen=28 260SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa2048key_pkcs1.der":BSL_FORMAT_ASN1:CRYPT_PRIKEY_RSA:BSL_CID_SHA256:CRYPT_EMSA_PSS:BSL_CID_SHA384:BSL_CID_SHA256:28:HITLS_X509_ERR_MD_NOT_MATCH 261 262SDV_X509_SIGN_Func_TC001: [fail: unsupported mgfId] rsa p1, mdId=sha256, parammdId=sha256, mgfId=sha3_224, saltLen=28 263SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa2048key_pkcs1.der":BSL_FORMAT_ASN1:CRYPT_PRIKEY_RSA:BSL_CID_SHA256:CRYPT_EMSA_PSS:BSL_CID_SHA256:BSL_CID_SHA3_224:28:CRYPT_EAL_ERR_ALGID 264 265SDV_X509_SIGN_Func_TC001: [success] rsa_pss_mdsha256, param is null 266SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa_pss_mdsha256.key":BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:BSL_CID_SHA256:0:0:0:0:HITLS_PKI_SUCCESS 267 268SDV_X509_SIGN_Func_TC001: [fail: mdId not match] rsa_pss_mdsha256, mdId=sha1, param is null 269SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa_pss_mdsha256.key":BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:BSL_CID_SHA1:0:0:0:0:HITLS_X509_ERR_MD_NOT_MATCH 270 271SDV_X509_SIGN_Func_TC001: [fail: param.mdId not match] rsa_pss_mdsha256, mdId=sha256, param:mdId=sha1 272SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa_pss_mdsha256.key":BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:BSL_CID_SHA256:CRYPT_EMSA_PSS:BSL_CID_SHA1:BSL_CID_SHA1:0:HITLS_X509_ERR_MD_NOT_MATCH 273 274SDV_X509_SIGN_Func_TC001: [fail: mgfId not match] rsa_pss_mdsha256, mdId=sha256, param:mdId=sha256, mgfId=sha256 275SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/rsa_pss_mdsha256.key":BSL_FORMAT_PEM:CRYPT_PRIKEY_PKCS8_UNENCRYPT:BSL_CID_SHA256:CRYPT_EMSA_PSS:BSL_CID_SHA256:BSL_CID_SHA256:0:HITLS_X509_ERR_MGF_NOT_MATCH 276 277SDV_X509_SIGN_Func_TC001: [success] prime256v1, mdId=sha256 278SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/prime256v1.der":BSL_FORMAT_ASN1:CRYPT_PRIKEY_ECC:BSL_CID_SHA256:0:0:0:0:HITLS_PKI_SUCCESS 279 280SDV_X509_SIGN_Func_TC001: [success] sm2, mdId=sm3 281SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/sm2_pkcs8/sm2_pkcs1.der":BSL_FORMAT_ASN1:CRYPT_PRIKEY_ECC:BSL_CID_SM3:0:0:0:0:HITLS_PKI_SUCCESS 282 283SDV_X509_SIGN_Func_TC001: [fail: mdId must be sm3] sm2, mdId=sha256 284SDV_X509_SIGN_Func_TC001:"../testdata/cert/asn1/sm2_pkcs8/sm2_pkcs1.der":BSL_FORMAT_ASN1:CRYPT_PRIKEY_ECC:BSL_CID_SHA256:0:0:0:0:HITLS_X509_ERR_ENCODE_SIGNID 285 286SDV_X509_SIGN_Func_TC002 287SDV_X509_SIGN_Func_TC002: 288 289SDV_HITLS_X509_PrintCtrl_TC001 290SDV_HITLS_X509_PrintCtrl_TC001: 291 292SDV_HITLS_X509_PrintDn_TC002 rfc2253 format test1 293SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/asn1/rsa_cert/ca.der":BSL_FORMAT_ASN1:HITLS_PKI_PRINT_DN_RFC2253:"CN=certificate.testca.com,OU=testca,O=certificate,L=XX,ST=XX,C=XX":"00" 294 295SDV_HITLS_X509_PrintDn_TC002 rfc2253 format test2 296SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/pem/print/rfc2253_dntest.crt":BSL_FORMAT_PEM:HITLS_PKI_PRINT_DN_RFC2253:"ST=\<B\;eijing\ ,L=Beijing\>,O=\,Example Corp,OU=\#IT Department,CN=\ Test User":"00" 297 298SDV_HITLS_X509_PrintDn_TC002 rfc2253 format test3 299SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/pem/print/rfc2253_dntest1.crt":BSL_FORMAT_PEM:HITLS_PKI_PRINT_DN_RFC2253:"emailAddress=test@example.com,C=CN,ST=Beijing,L=Beijing,O=Example Corp,OU=IT Department,CN=Test User":"00" 300 301SDV_HITLS_X509_PrintDn_TC002 rfc2253 format test4 302SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/pem/print/rfc2253_dntest3.crt":BSL_FORMAT_PEM:HITLS_PKI_PRINT_DN_RFC2253:"ST=\<B\;eijing\ ,L=Beijing\>,O=\,Example Corp,OU=\#IT Department,Unknown=\ Test User":"00" 303 304SDV_HITLS_X509_PrintDn_TC002 oneline format test1 305SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/asn1/rsa_cert/ca.der":BSL_FORMAT_ASN1:HITLS_PKI_PRINT_DN_ONELINE:"C = XX, ST = XX, L = XX, O = certificate, OU = testca, CN = certificate.testca.com":"00" 306 307SDV_HITLS_X509_PrintDn_TC002 oneline format test2 308SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/pem/print/rfc2253_dntest.crt":BSL_FORMAT_PEM:HITLS_PKI_PRINT_DN_ONELINE:"CN = " Test User", OU = "#IT Department", O = ",Example Corp", L = "Beijing>", ST = "<B;eijing "":"00" 309 310SDV_HITLS_X509_PrintDn_TC002 oneline format test3 311SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/pem/print/rfc2253_dntest1.crt":BSL_FORMAT_PEM:HITLS_PKI_PRINT_DN_ONELINE:"CN = Test User, OU = IT Department, O = Example Corp, L = Beijing, ST = Beijing, C = CN, emailAddress = test@example.com":"00" 312 313SDV_HITLS_X509_PrintDn_TC002 oneline format test4 314SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/pem/print/rfc2253_dntest3.crt":BSL_FORMAT_PEM:HITLS_PKI_PRINT_DN_ONELINE:"Unknown = " Test User", OU = "#IT Department", O = ",Example Corp", L = "Beijing>", ST = "<B;eijing "":"00" 315 316SDV_HITLS_X509_PrintDn_TC002 multiline format test1 317SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/asn1/rsa_cert/ca.der":BSL_FORMAT_ASN1:HITLS_PKI_PRINT_DN_MULTILINE:"NONE":"2020202043203D2058580A202020205354203D2058580A202020204C203D2058580A202020204F203D2063657274696669636174650A202020204F55203D207465737463610A20202020434E203D2063657274696669636174652E7465737463612E636F6D" 318 319SDV_HITLS_X509_PrintDn_TC002 multiline format test2 320SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/pem/print/rfc2253_dntest.crt":BSL_FORMAT_PEM:HITLS_PKI_PRINT_DN_MULTILINE:"NONE":"20202020434E203D20205465737420557365720A202020204F55203D20234954204465706172746D656E740A202020204F203D202C4578616D706C6520436F72700A202020204C203D204265696A696E673E0A202020205354203D203C423B65696A696E6720" 321 322SDV_HITLS_X509_PrintDn_TC002 multiline format test3 323SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/pem/print/rfc2253_dntest1.crt":BSL_FORMAT_PEM:HITLS_PKI_PRINT_DN_MULTILINE:"NONE":"20202020434E203D205465737420557365720A202020204F55203D204954204465706172746D656E740A202020204F203D204578616D706C6520436F72700A202020204C203D204265696A696E670A202020205354203D204265696A696E670A2020202043203D20434E0A20202020656D61696C41646472657373203D2074657374406578616D706C652E636F6D" 324 325SDV_HITLS_X509_PrintDn_TC002 multiline format test4 326SDV_HITLS_X509_PrintDn_TC002:"../testdata/cert/pem/print/rfc2253_dntest3.crt":BSL_FORMAT_PEM:HITLS_PKI_PRINT_DN_MULTILINE:"NONE":"20202020556E6B6E6F776E203D20205465737420557365720A202020204F55203D20234954204465706172746D656E740A202020204F203D202C4578616D706C6520436F72700A202020204C203D204265696A696E673E0A202020205354203D203C423B65696A696E6720" 327