Nayna Jain | c9deb18 | 2020-11-16 19:03:12 +0000 | [diff] [blame] | 1 | PKCS7 Signed Data Parse Pass SHA256 #1 |
| 2 | pkcs7_parse:"data_files/pkcs7_data_cert_signed_sha256.der" |
| 3 | |
| 4 | PKCS7 Signed Data Parse Pass SHA1 #2 |
| 5 | depends_on:MBEDTLS_SHA1_C |
| 6 | pkcs7_parse:"data_files/pkcs7_data_cert_signed_sha1.der" |
| 7 | |
| 8 | PKCS7 Signed Data Parse Pass Without CERT #3 |
| 9 | pkcs7_parse_without_cert:"data_files/pkcs7_data_without_cert_signed.der" |
| 10 | |
| 11 | PKCS7 Signed Data Parse Fail with multiple signers #4 |
| 12 | pkcs7_parse_multiple_signers:"data_files/pkcs7_data_multiple_signed.der" |
| 13 | |
| 14 | PKCS7 Signed Data Parse Fail with multiple certs #4 |
| 15 | pkcs7_parse_multiple_signers:"data_files/pkcs7_data_multiple_certs_signed.der" |
| 16 | |
| 17 | PKCS7 Signed Data Parse Fail with corrupted cert #5 |
| 18 | pkcs7_parse_corrupted_cert:"data_files/pkcs7_data_signed_badcert.der" |
| 19 | |
| 20 | PKCS7 Signed Data Parse Fail with corrupted signer info #6 |
| 21 | pkcs7_parse_corrupted_signer_info:"data_files/pkcs7_data_signed_badsigner.der" |
| 22 | |
| 23 | PKCS7 Signed Data Parse Fail Version other than 1 #7 |
| 24 | pkcs7_parse_version:"data_files/pkcs7_data_cert_signed_v2.der" |
| 25 | |
| 26 | PKCS7 Signed Data Parse Fail Encrypted Content #8 |
| 27 | pkcs7_parse_content_oid:"data_files/pkcs7_data_cert_encrypted.der" |
| 28 | |
| 29 | PKCS7 Signed Data Verification Pass SHA256 #9 |
Manuel Pégourié-Gonnard | 600bd30 | 2022-02-21 11:30:43 +0100 | [diff] [blame] | 30 | pkcs7_verify:"data_files/pkcs7_data_cert_signed_sha256.der":"data_files/pkcs7-rsa-sha256-1.crt":"data_files/pkcs7_data.bin" |
Nayna Jain | c9deb18 | 2020-11-16 19:03:12 +0000 | [diff] [blame] | 31 | |
| 32 | PKCS7 Signed Data Verification Pass SHA256 #9.1 |
Manuel Pégourié-Gonnard | 600bd30 | 2022-02-21 11:30:43 +0100 | [diff] [blame] | 33 | pkcs7_verify_hash:"data_files/pkcs7_data_cert_signed_sha256.der":"data_files/pkcs7-rsa-sha256-1.crt":"data_files/pkcs7_data.bin" |
Nayna Jain | c9deb18 | 2020-11-16 19:03:12 +0000 | [diff] [blame] | 34 | |
| 35 | PKCS7 Signed Data Verification Pass SHA1 #10 |
| 36 | depends_on:MBEDTLS_SHA1_C |
Manuel Pégourié-Gonnard | 600bd30 | 2022-02-21 11:30:43 +0100 | [diff] [blame] | 37 | pkcs7_verify:"data_files/pkcs7_data_cert_signed_sha1.der":"data_files/pkcs7-rsa-sha256-1.crt":"data_files/pkcs7_data.bin" |
Nayna Jain | c9deb18 | 2020-11-16 19:03:12 +0000 | [diff] [blame] | 38 | |
| 39 | PKCS7 Signed Data Verification Pass SHA512 #11 |
| 40 | depends_on:MBEDTLS_SHA512_C |
Manuel Pégourié-Gonnard | 600bd30 | 2022-02-21 11:30:43 +0100 | [diff] [blame] | 41 | pkcs7_verify:"data_files/pkcs7_data_cert_signed_sha512.der":"data_files/pkcs7-rsa-sha256-1.crt":"data_files/pkcs7_data.bin" |
Nayna Jain | c9deb18 | 2020-11-16 19:03:12 +0000 | [diff] [blame] | 42 | |
| 43 | PKCS7 Signed Data Verification Fail because of different certificate #12 |
Manuel Pégourié-Gonnard | 600bd30 | 2022-02-21 11:30:43 +0100 | [diff] [blame] | 44 | pkcs7_verify_badcert:"data_files/pkcs7_data_cert_signed_sha256.der":"data_files/pkcs7-rsa-sha256-2.crt":"data_files/pkcs7_data.bin" |
Nayna Jain | c9deb18 | 2020-11-16 19:03:12 +0000 | [diff] [blame] | 45 | |
| 46 | PKCS7 Signed Data Verification Fail because of different data hash #13 |
Manuel Pégourié-Gonnard | 600bd30 | 2022-02-21 11:30:43 +0100 | [diff] [blame] | 47 | pkcs7_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 Jain | c9deb18 | 2020-11-16 19:03:12 +0000 | [diff] [blame] | 48 | |
| 49 | PKCS7 Signed Data Parse Failure Corrupt signerInfo.issuer #15.1 |
| 50 | pkcs7_parse_failure:"data_files/pkcs7_signerInfo_issuer_invalid_size.der" |
| 51 | |
| 52 | PKCS7 Signed Data Parse Failure Corrupt signerInfo.serial #15.2 |
| 53 | pkcs7_parse_failure:"data_files/pkcs7_signerInfo_serial_invalid_size.der" |
Nayna Jain | 673a226 | 2020-12-14 22:44:49 +0000 | [diff] [blame] | 54 | |
| 55 | PKCS7 Only Signed Data Parse Pass #15 |
| 56 | pkcs7_parse:"data_files/pkcs7_data_cert_signeddata_sha256.der" |