aboutsummaryrefslogtreecommitdiff
path: root/tests/data_files
diff options
context:
space:
mode:
authorGilles Peskine <gilles.peskine@arm.com>2020-12-03 12:19:39 +0100
committerGitHub <noreply@github.com>2020-12-03 12:19:39 +0100
commita282984c3d87ee479aab84712a5a982709f6e80d (patch)
tree72ebcf2911d0e09f171fdfad185d1dc541be85ac /tests/data_files
parent489c058b52b9e6b8de5b6f646431253be0fe3322 (diff)
parentca17ebfbc02b57e2bcb42efe64a5f2002c756ea8 (diff)
downloadmbedtls-a282984c3d87ee479aab84712a5a982709f6e80d.zip
mbedtls-a282984c3d87ee479aab84712a5a982709f6e80d.tar.gz
mbedtls-a282984c3d87ee479aab84712a5a982709f6e80d.tar.bz2
Merge pull request #773 from paul-elliott-arm/discrepancy_cert
Add missing tag check to signature check on certificate load
Diffstat (limited to 'tests/data_files')
-rw-r--r--tests/data_files/Makefile6
-rw-r--r--tests/data_files/cli-rsa-sha256-badalg.crt.derbin0 -> 835 bytes
2 files changed, 5 insertions, 1 deletions
diff --git a/tests/data_files/Makefile b/tests/data_files/Makefile
index bf2f538..b90ce74 100644
--- a/tests/data_files/Makefile
+++ b/tests/data_files/Makefile
@@ -208,7 +208,11 @@ cli-rsa-sha256.crt.der: cli-rsa-sha256.crt
$(OPENSSL) x509 -in $< -out $@ -inform PEM -outform DER
all_final += cli-rsa-sha256.crt.der
- cli-rsa.key.der: $(cli_crt_key_file_rsa)
+cli-rsa-sha256-badalg.crt.der: cli-rsa-sha256.crt.der
+ hexdump -ve '1/1 "%.2X"' $< | sed "s/06092A864886F70D01010B0500/06092A864886F70D01010B0900/2" | xxd -r -p > $@
+all_final += cli-rsa-sha256-badalg.crt.der
+
+cli-rsa.key.der: $(cli_crt_key_file_rsa)
$(OPENSSL) pkey -in $< -out $@ -inform PEM -outform DER
all_final += cli-rsa.key.der
diff --git a/tests/data_files/cli-rsa-sha256-badalg.crt.der b/tests/data_files/cli-rsa-sha256-badalg.crt.der
new file mode 100644
index 0000000..c40ba2a
--- /dev/null
+++ b/tests/data_files/cli-rsa-sha256-badalg.crt.der
Binary files differ