Clarfiy SHA224 and SHA256 documentation

Signed-off-by: Mateusz Starzyk <mateusz.starzyk@mobica.com>
This commit is contained in:
Mateusz Starzyk 2021-05-18 15:54:20 +02:00
parent c722ebb7d9
commit 9d2d6c9ea0
7 changed files with 21 additions and 15 deletions

View File

@ -48,8 +48,9 @@
#define MBEDTLS_ENTROPY_C #define MBEDTLS_ENTROPY_C
#define MBEDTLS_MD_C #define MBEDTLS_MD_C
#define MBEDTLS_NET_C #define MBEDTLS_NET_C
/* Library does not support enabling SHA-224 without SHA-256. Future version will /* The library does not currently support enabling SHA-224 without SHA-256.
* have this option disabled by default. */ * A future version of the library will have this option disabled
* by default. */
#define MBEDTLS_SHA224_C #define MBEDTLS_SHA224_C
#define MBEDTLS_SHA256_C #define MBEDTLS_SHA256_C
#define MBEDTLS_SSL_CLI_C #define MBEDTLS_SSL_CLI_C

View File

@ -56,8 +56,9 @@
#define MBEDTLS_PK_PARSE_C #define MBEDTLS_PK_PARSE_C
#define MBEDTLS_RSA_C #define MBEDTLS_RSA_C
#define MBEDTLS_SHA1_C #define MBEDTLS_SHA1_C
/* Library does not support enabling SHA-224 without SHA-256. Future version will /* The library does not currently support enabling SHA-224 without SHA-256.
* have this option disabled by default. */ * A future version of the library will have this option disabled
* by default. */
#define MBEDTLS_SHA224_C #define MBEDTLS_SHA224_C
#define MBEDTLS_SHA256_C #define MBEDTLS_SHA256_C
#define MBEDTLS_SSL_CLI_C #define MBEDTLS_SSL_CLI_C

View File

@ -73,8 +73,9 @@
#define MBEDTLS_PK_WRITE_C #define MBEDTLS_PK_WRITE_C
#define MBEDTLS_PLATFORM_C #define MBEDTLS_PLATFORM_C
#define MBEDTLS_RSA_C #define MBEDTLS_RSA_C
/* Library does not support enabling SHA-224 without SHA-256. Future version will /* The library does not currently support enabling SHA-224 without SHA-256.
* have this option disabled by default. */ * A future version of the library will have this option disabled
* by default. */
#define MBEDTLS_SHA224_C #define MBEDTLS_SHA224_C
#define MBEDTLS_SHA256_C #define MBEDTLS_SHA256_C
#define MBEDTLS_SHA384_C #define MBEDTLS_SHA384_C

View File

@ -63,8 +63,9 @@
#define MBEDTLS_OID_C #define MBEDTLS_OID_C
#define MBEDTLS_PK_C #define MBEDTLS_PK_C
#define MBEDTLS_PK_PARSE_C #define MBEDTLS_PK_PARSE_C
/* Library does not support enabling SHA-224 without SHA-256. Future version will /* The library does not currently support enabling SHA-224 without SHA-256.
* have this option disabled by default. */ * A future version of the library will have this option disabled
* by default. */
#define MBEDTLS_SHA224_C #define MBEDTLS_SHA224_C
#define MBEDTLS_SHA256_C #define MBEDTLS_SHA256_C
#define MBEDTLS_SHA384_C #define MBEDTLS_SHA384_C

View File

@ -84,8 +84,9 @@
#define MBEDTLS_PSA_ITS_FILE_C #define MBEDTLS_PSA_ITS_FILE_C
#define MBEDTLS_RIPEMD160_C #define MBEDTLS_RIPEMD160_C
#define MBEDTLS_SHA1_C #define MBEDTLS_SHA1_C
/* Library does not support enabling SHA-224 without SHA-256. Future version will /* The library does not currently support enabling SHA-224 without SHA-256.
* have this option disabled by default. */ * A future version of the library will have this option disabled
* by default. */
#define MBEDTLS_SHA224_C #define MBEDTLS_SHA224_C
#define MBEDTLS_SHA256_C #define MBEDTLS_SHA256_C
#define MBEDTLS_SHA384_C #define MBEDTLS_SHA384_C

View File

@ -67,8 +67,9 @@
#define MBEDTLS_OID_C #define MBEDTLS_OID_C
#define MBEDTLS_PK_C #define MBEDTLS_PK_C
#define MBEDTLS_PK_PARSE_C #define MBEDTLS_PK_PARSE_C
/* Library does not support enabling SHA-224 without SHA-256. Future version will /* The library does not currently support enabling SHA-224 without SHA-256.
* have this option disabled by default. */ * A future version of the library will have this option disabled
* by default. */
#define MBEDTLS_SHA224_C #define MBEDTLS_SHA224_C
#define MBEDTLS_SHA256_C #define MBEDTLS_SHA256_C
#define MBEDTLS_SSL_COOKIE_C #define MBEDTLS_SSL_COOKIE_C

View File

@ -3106,9 +3106,9 @@
* \def MBEDTLS_SHA224_C * \def MBEDTLS_SHA224_C
* *
* Enable the SHA-224 cryptographic hash algorithm. * Enable the SHA-224 cryptographic hash algorithm.
* Future version will have this option disabled by default. * A future version of the library will have this option disabled by default.
* *
* Requires: MBEDTLS_SHA256_C. Library does not support enabling * Requires: MBEDTLS_SHA256_C. The library does not currently support enabling
* SHA-224 without SHA-256. * SHA-224 without SHA-256.
* *
* Module: library/sha256.c * Module: library/sha256.c
@ -3124,7 +3124,7 @@
* *
* Enable the SHA-256 cryptographic hash algorithm. * Enable the SHA-256 cryptographic hash algorithm.
* *
* Requires: MBEDTLS_SHA224_C. Library does not support enabling * Requires: MBEDTLS_SHA224_C. The library does not currently support enabling
* SHA-256 without SHA-224. * SHA-256 without SHA-224.
* *
* Module: library/sha256.c * Module: library/sha256.c