doc: update documentation now that ML-KEM is in the FIPS provider

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Hugo Landau <hlandau@devever.net>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26338)
This commit is contained in:
Pauli 2025-01-08 14:17:47 +11:00 committed by Tomas Mraz
parent 302fdaaf35
commit 96b89c6adb
2 changed files with 18 additions and 3 deletions

View File

@ -14,7 +14,7 @@ EVP_PKEY-ML-KEM
=head1 DESCRIPTION
The B<ML-KEM-512>, B<ML-KEM-768>, and B<ML-KEM-1024> keytypes are implemented
in OpenSSL's B<default> provider.
in OpenSSL's default and FIPS providers.
=for comment (TODO(ML-KEM): Add FIPS support).

View File

@ -140,8 +140,7 @@ This is an unapproved algorithm.
=item X448, see L<EVP_KEYEXCH-X448(7)>
=for comment TODO(ML-KEM) L<EVP_KEM-ML-KEM(7)> once ML-KEM is supported in the
FIPS module.
=item ML-KEM, see L<EVP_KEM-ML-KEM(7)>
=item TLS1-PRF
@ -321,6 +320,10 @@ Known answer test for a key derivation function.
Known answer test for key agreement.
=item "KAT_KEM" (B<OSSL_SELF_TEST_TYPE_KAT_KEM>)
Known answer test for key encapsulation.
=item "DRBG" (B<OSSL_SELF_TEST_TYPE_DRBG>)
Known answer test for a Deterministic Random Bit Generator.
@ -366,6 +369,8 @@ The FIPS module passes the following descriptions(s) to OSSL_SELF_TEST_onbegin()
=item "ML-DSA" (B<OSSL_SELF_TEST_DESC_PCT_ML_DSA>)
=item "ML-KEM" (B<OSSL_SELF_TEST_DESC_PCT_ML_KEM>)
Key generation tests used with the "Pairwise_Consistency_Test" type.
=item "RSA_Encrypt" (B<OSSL_SELF_TEST_DESC_ASYM_RSA_ENC>)
@ -428,6 +433,16 @@ Key agreement tests used with the "KAT_KA" type.
=item "KBKDF" (B<OSSL_SELF_TEST_DESC_KDF_KBKDF>)
Key Encapsulation Function tests used with the "KAT_KEM" type.
=item "KEM_Encap" (B<OSSL_SELF_TEST_DESC_ENCAP_KEM>)
=item "KEM_Decap" (B<OSSL_SELF_TEST_DESC_DECAP_KEM>)
=item "KEM_Decap_Reject" (B<OSSL_SELF_TEST_DESC_DECAP_REJ_KEM>)
=item "KEM_Keygen" (B<OSSL_SELF_TEST_DESC_KEYGEN_KEM>)
Key Derivation Function tests used with the "KAT_KDF" type.
=item "CTR" (B<OSSL_SELF_TEST_DESC_DRBG_CTR>)