Gilles Peskine 8a8aa59f52 PSA interruptible sign/verify: detect unsupported mechanism in start
In particular, if interruptible ECDSA is supported but not the deterministic
variant, detect this in psa_sign_hash_start(), whereas before start() would
succeed and psa_sign_hash_complete() would fail. This avoids an
inconsistency between psa_sign_hash() and psa_sign_hash_start() that would
be annoying to handle in test_suite_psa_crypto_op_fail.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-11-21 09:48:35 +01:00
..
.jenkins
configs Add missing algorithm in the test driver configuration 2024-10-10 18:18:45 +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 Merge pull request #9547 from davidhorstmann-arm/align-development-3.6-test-helpers-3.6 2024-10-30 09:09:36 +00:00
opt-testcases Add ignore list entries for TLS tests that are not executed 2024-10-10 18:02:12 +02:00
scripts Fix edge case with half-supported ECDSA (manual test cases) 2024-11-21 09:48:35 +01:00
src Merge pull request #9547 from davidhorstmann-arm/align-development-3.6-test-helpers-3.6 2024-10-30 09:09:36 +00:00
suites PSA interruptible sign/verify: detect unsupported mechanism in start 2024-11-21 09:48:35 +01:00
.gitignore Declare a generated file that was added after 3.6.1 2024-10-15 12:06:18 +02:00
CMakeLists.txt Adjust file path for generate_tls13_compat_tests.py 2024-10-15 12:41:42 +01:00
compat-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
compat.sh Adjust file path for translate_ciphers.py 2024-10-15 12:41:42 +01:00
context-info.sh Update directory-climbing path in context-info.sh 2024-07-08 15:36:48 +01:00
Descriptions.txt
make-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
Makefile Adjust file path for generate_tls13_compat_tests.py 2024-10-15 12:41:42 +01:00
ssl-opt-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
ssl-opt.sh Skip slowest FFDH tests against GnuTLS with MSan or Valgrind 2024-10-31 21:40:43 +01:00