Gilles Peskine cbb4507b44 Use large enough keys when testing parsing of non-word-aligned RSA sizes
When PSA is available, we exercise the parsed RSA key with PKCS#1v1.5
signature, which requires the modulus size in bytes to be at least
tLen + 11 (per RFC 8017 §9.2) where tLen = hLen + oidLen + 6 and
hLen = 32, oidLen = 9 for SHA-512 or SHA3-512. 10 is the DER overhead
(3 ASN.1 type-length headers with lengths <128). Replace 512-bit test
cases (good enough for SHA-256 but not SHA-384 and up) by 768-bit and
up (good enough for SHA-512).

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-04-24 16:28:00 +02:00
..
.jenkins
configs Fix a typo in a comment 2024-04-12 12:40:01 +02:00
data_files Add some test RSA keys of sizes 768 and up 2024-04-24 16:21:59 +02:00
docker/bionic Header updates 2023-11-03 12:21:36 +00:00
git-scripts Header updates 2023-11-03 12:21:36 +00:00
include Improve comment in a header file 2024-04-12 12:40:01 +02:00
opt-testcases Merge pull request #8998 from ronald-cron-arm/openssl3 2024-04-15 08:32:42 +00:00
scripts Merge pull request #8566 from mpg/driver-status 2024-04-17 07:57:15 +00:00
src Fix copy-pasta in top-of-file comment 2024-04-12 12:40:01 +02:00
suites Use large enough keys when testing parsing of non-word-aligned RSA sizes 2024-04-24 16:28:00 +02:00
.gitignore Revert "Autogenerated files for 3.6.0" 2024-03-27 17:36:15 +00:00
CMakeLists.txt Merge branch 'development' into buffer-sharing-merge 2024-03-12 15:05:06 +00:00
compat-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
compat.sh Merge pull request #8586 from lpy4105/issue/fix-fake-case-listed-in-compat_sh 2024-03-21 15:05:11 +00:00
context-info.sh Header updates 2023-11-03 12:21:36 +00:00
Descriptions.txt
make-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
Makefile Framework submodule: fix the libtestdriver1 build 2024-03-04 17:12:59 +01:00
ssl-opt-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
ssl-opt.sh Merge pull request #8998 from ronald-cron-arm/openssl3 2024-04-15 08:32:42 +00:00