]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
certtool: don't print bits when inspecting ML-DSA private keys
authorDaiki Ueno <ueno@gnu.org>
Fri, 4 Jul 2025 05:52:08 +0000 (14:52 +0900)
committerDaiki Ueno <ueno@gnu.org>
Fri, 4 Jul 2025 09:20:20 +0000 (18:20 +0900)
Signed-off-by: Daiki Ueno <ueno@gnu.org>
src/certtool.c

index 479f02bce013fadb27356a3e576995cd2cad306a..a8e0d0173d8d859759b1794c2a65fcf7b280972d 100644 (file)
@@ -208,6 +208,11 @@ static gnutls_x509_privkey_t generate_private_key_int(common_info_st *cinfo)
                if (ecc_bits < 256)
                        fprintf(stderr,
                                "Note that ECDSA keys with size less than 256 are not widely supported.\n\n");
+       } else if (key_type == GNUTLS_PK_MLDSA44 ||
+                  key_type == GNUTLS_PK_MLDSA65 ||
+                  key_type == GNUTLS_PK_MLDSA87) {
+               fprintf(stdlog, "Generating an %s private key...\n",
+                       gnutls_pk_algorithm_get_name(key_type));
        } else {
                fprintf(stdlog, "Generating a %d bit %s private key...\n", bits,
                        gnutls_pk_algorithm_get_name(key_type));