blob: 4af0edad376884bf3d41c795e68ca497d5e4276e [file] [log] [blame]
Nayna Jainc9deb182020-11-16 19:03:12 +00001PKCS7 Signed Data Parse Pass SHA256 #1
2pkcs7_parse:"data_files/pkcs7_data_cert_signed_sha256.der"
3
4PKCS7 Signed Data Parse Pass SHA1 #2
5depends_on:MBEDTLS_SHA1_C
6pkcs7_parse:"data_files/pkcs7_data_cert_signed_sha1.der"
7
8PKCS7 Signed Data Parse Pass Without CERT #3
9pkcs7_parse_without_cert:"data_files/pkcs7_data_without_cert_signed.der"
10
11PKCS7 Signed Data Parse Fail with multiple signers #4
12pkcs7_parse_multiple_signers:"data_files/pkcs7_data_multiple_signed.der"
13
14PKCS7 Signed Data Parse Fail with multiple certs #4
15pkcs7_parse_multiple_signers:"data_files/pkcs7_data_multiple_certs_signed.der"
16
17PKCS7 Signed Data Parse Fail with corrupted cert #5
18pkcs7_parse_corrupted_cert:"data_files/pkcs7_data_signed_badcert.der"
19
20PKCS7 Signed Data Parse Fail with corrupted signer info #6
21pkcs7_parse_corrupted_signer_info:"data_files/pkcs7_data_signed_badsigner.der"
22
23PKCS7 Signed Data Parse Fail Version other than 1 #7
24pkcs7_parse_version:"data_files/pkcs7_data_cert_signed_v2.der"
25
26PKCS7 Signed Data Parse Fail Encrypted Content #8
27pkcs7_parse_content_oid:"data_files/pkcs7_data_cert_encrypted.der"
28
29PKCS7 Signed Data Verification Pass SHA256 #9
Manuel Pégourié-Gonnard600bd302022-02-21 11:30:43 +010030pkcs7_verify:"data_files/pkcs7_data_cert_signed_sha256.der":"data_files/pkcs7-rsa-sha256-1.crt":"data_files/pkcs7_data.bin"
Nayna Jainc9deb182020-11-16 19:03:12 +000031
32PKCS7 Signed Data Verification Pass SHA256 #9.1
Manuel Pégourié-Gonnard600bd302022-02-21 11:30:43 +010033pkcs7_verify_hash:"data_files/pkcs7_data_cert_signed_sha256.der":"data_files/pkcs7-rsa-sha256-1.crt":"data_files/pkcs7_data.bin"
Nayna Jainc9deb182020-11-16 19:03:12 +000034
35PKCS7 Signed Data Verification Pass SHA1 #10
36depends_on:MBEDTLS_SHA1_C
Manuel Pégourié-Gonnard600bd302022-02-21 11:30:43 +010037pkcs7_verify:"data_files/pkcs7_data_cert_signed_sha1.der":"data_files/pkcs7-rsa-sha256-1.crt":"data_files/pkcs7_data.bin"
Nayna Jainc9deb182020-11-16 19:03:12 +000038
39PKCS7 Signed Data Verification Pass SHA512 #11
40depends_on:MBEDTLS_SHA512_C
Manuel Pégourié-Gonnard600bd302022-02-21 11:30:43 +010041pkcs7_verify:"data_files/pkcs7_data_cert_signed_sha512.der":"data_files/pkcs7-rsa-sha256-1.crt":"data_files/pkcs7_data.bin"
Nayna Jainc9deb182020-11-16 19:03:12 +000042
43PKCS7 Signed Data Verification Fail because of different certificate #12
Manuel Pégourié-Gonnard600bd302022-02-21 11:30:43 +010044pkcs7_verify_badcert:"data_files/pkcs7_data_cert_signed_sha256.der":"data_files/pkcs7-rsa-sha256-2.crt":"data_files/pkcs7_data.bin"
Nayna Jainc9deb182020-11-16 19:03:12 +000045
46PKCS7 Signed Data Verification Fail because of different data hash #13
Manuel Pégourié-Gonnard600bd302022-02-21 11:30:43 +010047pkcs7_verify_tampered_data:"data_files/pkcs7_data_cert_signed_sha256.der":"data_files/pkcs7-rsa-sha256-1.crt":"data_files/pkcs7_data_1.bin"
Nayna Jainc9deb182020-11-16 19:03:12 +000048
49PKCS7 Signed Data Parse Failure Corrupt signerInfo.issuer #15.1
50pkcs7_parse_failure:"data_files/pkcs7_signerInfo_issuer_invalid_size.der"
51
52PKCS7 Signed Data Parse Failure Corrupt signerInfo.serial #15.2
53pkcs7_parse_failure:"data_files/pkcs7_signerInfo_serial_invalid_size.der"
Nayna Jain673a2262020-12-14 22:44:49 +000054
55PKCS7 Only Signed Data Parse Pass #15
56pkcs7_parse:"data_files/pkcs7_data_cert_signeddata_sha256.der"