diff options
author | Nick Child <nick.child@ibm.com> | 2022-02-25 11:54:34 -0600 |
---|---|---|
committer | Nick Child <nick.child@ibm.com> | 2022-09-01 19:45:41 -0500 |
commit | 45525d37688e8b3d9918ca8b59591a3604a9c6db (patch) | |
tree | c55e205b2b23ca419ca26179f7649eb32bcd75e5 /tests/data_files | |
parent | 6427b34dec143af38afbf302cf6c8307894d4ffe (diff) | |
download | mbedtls-45525d37688e8b3d9918ca8b59591a3604a9c6db.zip mbedtls-45525d37688e8b3d9918ca8b59591a3604a9c6db.tar.gz mbedtls-45525d37688e8b3d9918ca8b59591a3604a9c6db.tar.bz2 |
pkcs7: Fix dependencies for pkcs7 tests
Fixes include removing PEM dependency for greater
coverage when PEM config is not set and defining
test dependencies at the appropriate level.
Signed-off-by: Nick Child <nick.child@ibm.com>
Diffstat (limited to 'tests/data_files')
-rw-r--r-- | tests/data_files/Makefile | 9 | ||||
-rw-r--r-- | tests/data_files/pkcs7-rsa-sha256-1.der | bin | 0 -> 845 bytes | |||
-rw-r--r-- | tests/data_files/pkcs7-rsa-sha256-2.der | bin | 0 -> 845 bytes |
3 files changed, 9 insertions, 0 deletions
diff --git a/tests/data_files/Makefile b/tests/data_files/Makefile index 8c7520f..b92944a 100644 --- a/tests/data_files/Makefile +++ b/tests/data_files/Makefile @@ -1147,6 +1147,15 @@ pkcs7-rsa-sha256-2.crt: cat pkcs7-rsa-sha256-2.crt pkcs7-rsa-sha256-2.key > pkcs7-rsa-sha256-2.pem all_final += pkcs7-rsa-sha256-2.crt +# Convert signing certs to DER for testing PEM-free builds +pkcs7-rsa-sha256-1.der: $(pkcs7_test_cert_1) + $(OPENSSL) x509 -in pkcs7-rsa-sha256-1.crt -out $@ -outform DER +all_final += pkcs7-rsa-sha256-1.der + +pkcs7-rsa-sha256-2.der: $(pkcs7_test_cert_2) + $(OPENSSL) x509 -in pkcs7-rsa-sha256-2.crt -out $@ -outform DER +all_final += pkcs7-rsa-sha256-2.der + # pkcs7 signature file with CERT pkcs7_data_cert_signed_sha256.der: $(pkcs7_test_file) $(pkcs7_test_cert_1) $(OPENSSL) smime -sign -binary -in pkcs7_data.bin -out $@ -md sha256 -signer pkcs7-rsa-sha256-1.pem -noattr -outform DER -out $@ diff --git a/tests/data_files/pkcs7-rsa-sha256-1.der b/tests/data_files/pkcs7-rsa-sha256-1.der Binary files differnew file mode 100644 index 0000000..622df1e --- /dev/null +++ b/tests/data_files/pkcs7-rsa-sha256-1.der diff --git a/tests/data_files/pkcs7-rsa-sha256-2.der b/tests/data_files/pkcs7-rsa-sha256-2.der Binary files differnew file mode 100644 index 0000000..a88ecb4 --- /dev/null +++ b/tests/data_files/pkcs7-rsa-sha256-2.der |