aboutsummaryrefslogtreecommitdiff
path: root/tests/suites/test_suite_pkcs7.data
diff options
context:
space:
mode:
authorXiaokang Qian <xiaokang.qian@arm.com>2023-03-06 08:32:20 +0000
committerXiaokang Qian <xiaokang.qian@arm.com>2023-03-07 08:38:58 +0000
commit8993a1456712177d326ce029e8c0c2ff99c55463 (patch)
tree5733bdae246c93c6d10930e6d5f61709a9f6bff6 /tests/suites/test_suite_pkcs7.data
parente8c696ffd10579f0f983eb7a7f8146566f14b8cb (diff)
downloadmbedtls-8993a1456712177d326ce029e8c0c2ff99c55463.zip
mbedtls-8993a1456712177d326ce029e8c0c2ff99c55463.tar.gz
mbedtls-8993a1456712177d326ce029e8c0c2ff99c55463.tar.bz2
Add unexpected tag cases for signer info 1 and 2
Signed-off-by: Xiaokang Qian <xiaokang.qian@arm.com>
Diffstat (limited to 'tests/suites/test_suite_pkcs7.data')
-rw-r--r--tests/suites/test_suite_pkcs7.data8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/suites/test_suite_pkcs7.data b/tests/suites/test_suite_pkcs7.data
index 478bb9d..7df4ac8 100644
--- a/tests/suites/test_suite_pkcs7.data
+++ b/tests/suites/test_suite_pkcs7.data
@@ -38,6 +38,14 @@ PKCS7 Signed Data Parse Fail with corrupted signer info[2] invalid size #6.2
depends_on:MBEDTLS_SHA256_C
pkcs7_parse:"data_files/pkcs7_data_signed_badsigner2_badsize.der":MBEDTLS_ERR_PKCS7_INVALID_SIGNER_INFO
+PKCS7 Signed Data Parse Fail with corrupted signer info[1] unexpected tag #6.3
+depends_on:MBEDTLS_SHA256_C
+pkcs7_parse:"data_files/pkcs7_data_signed_badsigner1_badtag.der":MBEDTLS_ERROR_ADD(MBEDTLS_ERR_PKCS7_INVALID_SIGNER_INFO,MBEDTLS_ERR_ASN1_UNEXPECTED_TAG)
+
+PKCS7 Signed Data Parse Fail with corrupted signer info[2] unexpected tag #6.4
+depends_on:MBEDTLS_SHA256_C
+pkcs7_parse:"data_files/pkcs7_data_signed_badsigner2_badtag.der":MBEDTLS_ERROR_ADD(MBEDTLS_ERR_PKCS7_INVALID_SIGNER_INFO,MBEDTLS_ERR_ASN1_UNEXPECTED_TAG)
+
PKCS7 Signed Data Parse Fail Version other than 1 #7
depends_on:MBEDTLS_SHA256_C
pkcs7_parse:"data_files/pkcs7_data_cert_signed_v2.der":MBEDTLS_ERR_PKCS7_INVALID_VERSION