Merge pull request #10157 from diopoex/development

Remove use of mbedtls_md_get_name() from ssl_context_info.c
diff --git a/programs/ssl/ssl_context_info.c b/programs/ssl/ssl_context_info.c
index 0023814..7bcd50f 100644
--- a/programs/ssl/ssl_context_info.c
+++ b/programs/ssl/ssl_context_info.c
@@ -547,22 +547,10 @@
     if (ciphersuite_info == NULL) {
         printf_err("Cannot find ciphersuite info\n");
     } else {
-#if defined(MBEDTLS_MD_C)
-        const mbedtls_md_info_t *md_info;
-#endif
-
         printf("\tciphersuite    : %s\n", mbedtls_ssl_ciphersuite_get_name(ciphersuite_info));
         printf("\tcipher flags   : 0x%02X\n", ciphersuite_info->MBEDTLS_PRIVATE(flags));
         printf("\tcipher type     : %d\n", ciphersuite_info->MBEDTLS_PRIVATE(cipher));
-
-#if defined(MBEDTLS_MD_C)
-        md_info = mbedtls_md_info_from_type(ciphersuite_info->MBEDTLS_PRIVATE(mac));
-        if (md_info == NULL) {
-            printf_err("Cannot find Message-Digest info\n");
-        } else {
-            printf("\tMessage-Digest : %s\n", mbedtls_md_get_name(md_info));
-        }
-#endif /* MBEDTLS_MD_C */
+        printf("\tMessage-Digest : %d\n", ciphersuite_info->MBEDTLS_PRIVATE(mac));
     }
 
     CHECK_SSL_END(1);
diff --git a/tests/context-info.sh b/tests/context-info.sh
index 066bd3d..4ad5e0c 100755
--- a/tests/context-info.sh
+++ b/tests/context-info.sh
@@ -205,7 +205,7 @@
          -u "MBEDTLS_SSL_ALPN$" \
          -u "ciphersuite.* TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256$" \
          -u "cipher flags.* 0x00$" \
-         -u "Message-Digest.* SHA256$" \
+         -u "Message-Digest.* 9$" \
          -u "compression.* disabled$" \
          -u "DTLS datagram packing.* enabled$" \
          -n "Certificate" \
@@ -227,7 +227,7 @@
          -u "MBEDTLS_SSL_ALPN$" \
          -u "ciphersuite.* TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256$" \
          -u "cipher flags.* 0x00$" \
-         -u "Message-Digest.* SHA256$" \
+         -u "Message-Digest.* 9$" \
          -u "compression.* disabled$" \
          -u "DTLS datagram packing.* enabled$" \
          -u "cert. version .* 3$" \
@@ -348,7 +348,7 @@
          -u "minor.* 19$" \
          -u "path.* 1$" \
          -u "ciphersuite.* TLS-ECDHE-ECDSA-WITH-AES-128-CCM-8$" \
-         -u "Message-Digest.* SHA256$" \
+         -u "Message-Digest.* 9$" \
          -u "compression.* disabled$" \
          -u "serial number.* 01:70:AF:40:B4:E6$" \
          -u "issuer name.* CN=ca$" \