mbedtls/tests
Nayna Jain c9deb184b0 mbedtls: add support for pkcs7
PKCS7 signing format is used by OpenPOWER Key Management, which is
using mbedtls as its crypto library.

This patch adds the limited support of pkcs7 parser and verification
to the mbedtls. The limitations are:

* Only signed data is supported.
* CRLs are not currently handled.
* Single signer is supported.

Signed-off-by: Daniel Axtens <dja@axtens.net>
Signed-off-by: Eric Richter <erichte@linux.ibm.com>
Signed-off-by: Nayna Jain <nayna@linux.ibm.com>
2022-09-01 19:45:33 -05:00
..
.jenkins
configs Remove use_psa_crypto in test scripts 2022-03-22 15:13:35 +08:00
data_files mbedtls: add support for pkcs7 2022-09-01 19:45:33 -05:00
docker/bionic
git-scripts Fix typographical errors in .md files found by cspell 2022-07-29 13:44:01 +01:00
include Fix failure of RSA accel test 2022-08-11 12:47:02 +02:00
opt-testcases replace psk&dhe with psk_or_ephemeral 2022-08-31 17:08:34 +08:00
scripts Merge pull request #6208 from AndrzejKurek/tls-tests-no-md-structured 2022-08-30 12:34:37 +02:00
src Remove unnecessary psa/crypto.h include 2022-08-23 05:42:33 -04:00
suites mbedtls: add support for pkcs7 2022-09-01 19:45:33 -05:00
.gitignore
CMakeLists.txt Merge pull request #5635 from gilles-peskine-arm/psa-test-op-fail 2022-04-15 10:52:47 +02:00
compat-in-docker.sh
compat.sh Add comment in compat.sh about callers 2022-04-14 09:21:56 +02:00
context-info.sh
Descriptions.txt
make-in-docker.sh
Makefile Declare modules used by generate_psa_tests.py as dependencies 2022-03-15 18:32:10 +01:00
ssl-opt-in-docker.sh
ssl-opt.sh Merge pull request #6135 from yuhaoth/pr/tls13-finalize-external-psk-negotiation 2022-08-31 17:21:57 +02:00