openssl/test/smime-certs
Daniel Van Geest c1d27789e9 Fix use of SHAKE as a digest in CMS
draft-ietf-lamps-cms-sphincs-plus-19 specifies SHAKE as
the message digest algorithm for SLH-DSA-SHAKE-* in CMS.
SHAKE doesn't have a default digest length, so this adds
a SHAKE-specific kludge in CMS.

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27087)
2025-03-20 12:20:37 +01:00
..
badrsa.pem Check CMS failure during BIO setup with -stream is handled correctly 2023-02-07 17:05:10 +01:00
ca.cnf test/smime-certs/{mksmime-certs.sh,ca.cnf}: simplify and speed up cert generation 2023-03-14 17:26:49 +01:00
csrsa1.pem
mksmime-certs.sh Fix use of SHAKE as a digest in CMS 2025-03-20 12:20:37 +01:00
sm_mldsa44.pem Fix use of SHAKE as a digest in CMS 2025-03-20 12:20:37 +01:00
sm_slhdsa_sha2_128s.pem Fix use of SHAKE as a digest in CMS 2025-03-20 12:20:37 +01:00
sm_slhdsa_shake_128s.pem Fix use of SHAKE as a digest in CMS 2025-03-20 12:20:37 +01:00
sm_slhdsa_shake_256s.pem Fix use of SHAKE as a digest in CMS 2025-03-20 12:20:37 +01:00
smdh.pem
smdsa1.pem
smdsa2.pem
smdsa3.pem
smdsap.pem
smec1.pem
smec2.pem
smec3.pem
smroot.pem
smrsa1.pem
smrsa2.pem
smrsa3-cert.pem cms: avoid intermittent test failure 2023-12-18 12:18:24 +01:00
smrsa3-key.pem cms: avoid intermittent test failure 2023-12-18 12:18:24 +01:00
smrsa3.pem
smrsa1024.pem signature: Clamp PSS salt len to MD len 2022-12-08 11:02:52 +01:00