mbedtls/tests
Nick Child 3dafc6c3b3 pkcs7: Drop support for signature in contentInfo of signed data
The contentInfo field of PKCS7 Signed Data structures can
optionally contain the content of the signature. Per RFC 2315
it can also contain any of the PKCS7 data types. Add test and
comments making it clear that the current implementation
only supports the DATA content type and the data must be empty.

Return codes should be clear whether content was invalid or
unsupported.
Identification and fix provided by:
 - Demi Marie Obenour <demiobenour@gmail.com>
 - Dave Rodgman <dave.rodgman@arm.com>

Signed-off-by: Nick Child <nick.child@ibm.com>
2023-02-07 20:04:52 +00:00
..
.jenkins Add a Jenkinsfile for PR job testing 2018-10-19 16:41:54 +01:00
configs Switch to the new code style 2023-01-11 14:50:10 +01:00
data_files pkcs7: Drop support for signature in contentInfo of signed data 2023-02-07 20:04:52 +00:00
docker/bionic Point to docker images used in the CI 2022-12-15 10:08:26 +01:00
git-scripts Fix typographical errors in .md files found by cspell 2022-07-29 13:44:01 +01:00
include Switch to the new code style 2023-01-11 14:50:10 +01:00
opt-testcases simplify test case dependencies and test commands 2023-01-16 13:44:10 +08:00
scripts pkcs7/test: Remove f strings in generator script 2023-02-03 20:33:12 +00:00
src Switch to the new code style 2023-01-11 14:50:10 +01:00
suites pkcs7: Drop support for signature in contentInfo of signed data 2023-02-07 20:04:52 +00:00
.gitignore tests: Add build of a PSA test driver library 2021-12-06 07:50:27 +01:00
CMakeLists.txt Merge pull request #6699 from gilles-peskine-arm/lcov-script 2022-12-15 12:29:23 +01:00
compat-in-docker.sh Use OPENSSL everywhere, not OPENSSL_CMD 2022-12-19 11:42:12 +01:00
compat.sh Merge pull request #6917 from yanrayw/6658-not-print-Terminated-ubuntu-22.04 2023-01-26 21:53:33 +01:00
context-info.sh Modifies tests in context-info.sh 2021-06-16 16:19:53 +01:00
Descriptions.txt Revert "Remove tests that depend on TLS or X.509" 2020-03-19 14:17:54 +01:00
make-in-docker.sh Point to docker images used in the CI 2022-12-15 10:08:26 +01:00
Makefile Remove libtestdriver1 with 'make clean' 2023-01-05 12:55:08 +01:00
ssl-opt-in-docker.sh Use OPENSSL everywhere, not OPENSSL_CMD 2022-12-19 11:42:12 +01:00
ssl-opt.sh Have compat.sh and ssl-opt.sh not return success for > 255 errors 2023-01-13 12:13:41 +00:00