aboutsummaryrefslogtreecommitdiff
path: root/tests/suites/test_suite_pkcs7.data
diff options
context:
space:
mode:
authorDave Rodgman <dave.rodgman@arm.com>2023-02-16 16:39:34 +0000
committerDave Rodgman <dave.rodgman@arm.com>2023-02-16 16:39:34 +0000
commitd652dce9eacad8eba19b0f54abbcfd6cb8a5a64e (patch)
tree1640dacf92724528ca4652be8f56047b7769608b /tests/suites/test_suite_pkcs7.data
parentfc6435225373ebcf8fdec0a36a3fc9893a2d0c40 (diff)
downloadmbedtls-d652dce9eacad8eba19b0f54abbcfd6cb8a5a64e.zip
mbedtls-d652dce9eacad8eba19b0f54abbcfd6cb8a5a64e.tar.gz
mbedtls-d652dce9eacad8eba19b0f54abbcfd6cb8a5a64e.tar.bz2
Add failing test case (invalid signature) for zero-length data
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
Diffstat (limited to 'tests/suites/test_suite_pkcs7.data')
-rw-r--r--tests/suites/test_suite_pkcs7.data4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/suites/test_suite_pkcs7.data b/tests/suites/test_suite_pkcs7.data
index 70233de..9948537 100644
--- a/tests/suites/test_suite_pkcs7.data
+++ b/tests/suites/test_suite_pkcs7.data
@@ -42,6 +42,10 @@ PKCS7 Signed Data Verification Pass zero-len data
depends_on:MBEDTLS_SHA1_C:MBEDTLS_SHA256_C
pkcs7_verify:"data_files/pkcs7_zerolendata_detached.der":"data_files/pkcs7-rsa-sha256-1.der":"data_files/pkcs7_zerolendata.bin":0:0
+PKCS7 Signed Data Verification Fail zero-len data
+depends_on:MBEDTLS_SHA1_C:MBEDTLS_SHA256_C
+pkcs7_verify:"data_files/pkcs7_zerolendata_detached.der":"data_files/pkcs7-rsa-sha256-2.der":"data_files/pkcs7_zerolendata.bin":0:MBEDTLS_ERR_RSA_VERIFY_FAILED
+
PKCS7 Signed Data Verification Pass SHA256 #9
depends_on:MBEDTLS_SHA256_C
pkcs7_verify:"data_files/pkcs7_data_cert_signed_sha256.der":"data_files/pkcs7-rsa-sha256-1.der":"data_files/pkcs7_data.bin":0:0