aboutsummaryrefslogtreecommitdiff
path: root/tests/data_files/Makefile
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/data_files/Makefile
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/data_files/Makefile')
-rw-r--r--tests/data_files/Makefile10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/data_files/Makefile b/tests/data_files/Makefile
index 341ceb0..53d5e1d 100644
--- a/tests/data_files/Makefile
+++ b/tests/data_files/Makefile
@@ -1390,12 +1390,22 @@ pkcs7_data_signed_badsigner1_badsize.der: pkcs7_data_3_signed.der
echo '\x72' | xxd -p -r | dd of=$@ bs=1 seek=438 conv=notrunc
all_final += pkcs7_data_signed_badsigner1_badsize.der
+pkcs7_data_signed_badsigner1_badtag.der: pkcs7_data_3_signed.der
+ cp pkcs7_data_3_signed.der $@
+ echo '\xa1' | xxd -p -r | dd of=$@ bs=1 seek=442 conv=notrunc
+all_final += pkcs7_data_signed_badsigner1_badtag.der
+
# pkcs7 signature file with corrupted signer info[2]
pkcs7_data_signed_badsigner2_badsize.der: pkcs7_data_3_signed.der
cp pkcs7_data_3_signed.der $@
echo '\x72'| xxd -p -r | dd of=$@ bs=1 seek=813 conv=notrunc
all_final += pkcs7_data_signed_badsigner2_badsize
+pkcs7_data_signed_badsigner2_badtag.der: pkcs7_data_3_signed.der
+ cp pkcs7_data_3_signed.der $@
+ echo '\xa1'| xxd -p -r | dd of=$@ bs=1 seek=817 conv=notrunc
+all_final += pkcs7_data_signed_badsigner2_badtag
+
# pkcs7 file with version 2
pkcs7_data_cert_signed_v2.der: pkcs7_data_cert_signed_sha256.der
cp pkcs7_data_cert_signed_sha256.der $@