diff --git a/tests/data_files/ec_prv.specdom.der b/tests/data_files/ec_prv.specdom.der new file mode 100644 index 000000000..a80a2e3ca Binary files /dev/null and b/tests/data_files/ec_prv.specdom.der differ diff --git a/tests/suites/test_suite_pkparse.data b/tests/suites/test_suite_pkparse.data index dc13fdbde..b502017b0 100644 --- a/tests/suites/test_suite_pkparse.data +++ b/tests/suites/test_suite_pkparse.data @@ -198,6 +198,10 @@ Parse EC Key #14 (SEC1 PEM, bp512r1) depends_on:POLARSSL_PEM_PARSE_C:POLARSSL_ECP_C:POLARSSL_ECP_DP_BP512R1_ENABLED pk_parse_keyfile_ec:"data_files/ec_bp512_prv.pem":"NULL":0 +Parse EC Key #15 (SEC1 DER, secp256k1, SpecifiedECDomain) +depends_on:POLARSSL_PEM_PARSE_C:POLARSSL_ECP_C:POLARSSL_ECP_DP_SECP256K1_ENABLED:POLARSSL_PK_PARSE_EC_EXTENDED +pk_parse_keyfile_ec:"data_files/ec_prv.specdom.der":"NULL":0 + Key ASN1 (Incorrect first tag) pk_parse_key_rsa:"":"":POLARSSL_ERR_PK_KEY_INVALID_FORMAT