mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-29 11:41:15 +03:00
crypto_config: Migrated MBEDTLS_NULL_CIPHER in legacy-crypto
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
This commit is contained in:
@ -311,6 +311,7 @@ PSA_WANT_\* macros as in current `crypto_config.h`.
|
|||||||
#define MBEDTLS_CIPHER_MODE_CTR
|
#define MBEDTLS_CIPHER_MODE_CTR
|
||||||
#define MBEDTLS_CIPHER_MODE_OFB
|
#define MBEDTLS_CIPHER_MODE_OFB
|
||||||
#define MBEDTLS_CIPHER_MODE_XTS
|
#define MBEDTLS_CIPHER_MODE_XTS
|
||||||
|
//#define MBEDTLS_CIPHER_NULL_CIPHER
|
||||||
#define MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
|
#define MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
|
||||||
#define MBEDTLS_CIPHER_PADDING_PKCS7
|
#define MBEDTLS_CIPHER_PADDING_PKCS7
|
||||||
#define MBEDTLS_CIPHER_PADDING_ZEROS
|
#define MBEDTLS_CIPHER_PADDING_ZEROS
|
||||||
@ -382,7 +383,6 @@ PSA_WANT_\* macros as in current `crypto_config.h`.
|
|||||||
|
|
||||||
#### SECTION TLS feature selection
|
#### SECTION TLS feature selection
|
||||||
```
|
```
|
||||||
//#define MBEDTLS_CIPHER_NULL_CIPHER
|
|
||||||
#define MBEDTLS_DEBUG_C
|
#define MBEDTLS_DEBUG_C
|
||||||
#define MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
|
#define MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
|
||||||
#define MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED
|
#define MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED
|
||||||
|
@ -49,35 +49,6 @@
|
|||||||
*/
|
*/
|
||||||
//#define MBEDTLS_TIMING_ALT
|
//#define MBEDTLS_TIMING_ALT
|
||||||
|
|
||||||
/**
|
|
||||||
* \def MBEDTLS_CIPHER_NULL_CIPHER
|
|
||||||
*
|
|
||||||
* Enable NULL cipher.
|
|
||||||
* Warning: Only do so when you know what you are doing. This allows for
|
|
||||||
* encryption or channels without any security!
|
|
||||||
*
|
|
||||||
* To enable the following ciphersuites:
|
|
||||||
* MBEDTLS_TLS_ECDH_ECDSA_WITH_NULL_SHA
|
|
||||||
* MBEDTLS_TLS_ECDH_RSA_WITH_NULL_SHA
|
|
||||||
* MBEDTLS_TLS_ECDHE_ECDSA_WITH_NULL_SHA
|
|
||||||
* MBEDTLS_TLS_ECDHE_RSA_WITH_NULL_SHA
|
|
||||||
* MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA384
|
|
||||||
* MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA256
|
|
||||||
* MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA
|
|
||||||
* MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA384
|
|
||||||
* MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA256
|
|
||||||
* MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA
|
|
||||||
* MBEDTLS_TLS_RSA_WITH_NULL_SHA256
|
|
||||||
* MBEDTLS_TLS_RSA_WITH_NULL_SHA
|
|
||||||
* MBEDTLS_TLS_RSA_WITH_NULL_MD5
|
|
||||||
* MBEDTLS_TLS_PSK_WITH_NULL_SHA384
|
|
||||||
* MBEDTLS_TLS_PSK_WITH_NULL_SHA256
|
|
||||||
* MBEDTLS_TLS_PSK_WITH_NULL_SHA
|
|
||||||
*
|
|
||||||
* Uncomment this macro to enable the NULL cipher and ciphersuites
|
|
||||||
*/
|
|
||||||
//#define MBEDTLS_CIPHER_NULL_CIPHER
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \def MBEDTLS_KEY_EXCHANGE_PSK_ENABLED
|
* \def MBEDTLS_KEY_EXCHANGE_PSK_ENABLED
|
||||||
*
|
*
|
||||||
|
@ -2173,6 +2173,35 @@
|
|||||||
*/
|
*/
|
||||||
#define MBEDTLS_CIPHER_MODE_XTS
|
#define MBEDTLS_CIPHER_MODE_XTS
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \def MBEDTLS_CIPHER_NULL_CIPHER
|
||||||
|
*
|
||||||
|
* Enable NULL cipher.
|
||||||
|
* Warning: Only do so when you know what you are doing. This allows for
|
||||||
|
* encryption or channels without any security!
|
||||||
|
*
|
||||||
|
* To enable the following ciphersuites:
|
||||||
|
* MBEDTLS_TLS_ECDH_ECDSA_WITH_NULL_SHA
|
||||||
|
* MBEDTLS_TLS_ECDH_RSA_WITH_NULL_SHA
|
||||||
|
* MBEDTLS_TLS_ECDHE_ECDSA_WITH_NULL_SHA
|
||||||
|
* MBEDTLS_TLS_ECDHE_RSA_WITH_NULL_SHA
|
||||||
|
* MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA384
|
||||||
|
* MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA256
|
||||||
|
* MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA
|
||||||
|
* MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA384
|
||||||
|
* MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA256
|
||||||
|
* MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA
|
||||||
|
* MBEDTLS_TLS_RSA_WITH_NULL_SHA256
|
||||||
|
* MBEDTLS_TLS_RSA_WITH_NULL_SHA
|
||||||
|
* MBEDTLS_TLS_RSA_WITH_NULL_MD5
|
||||||
|
* MBEDTLS_TLS_PSK_WITH_NULL_SHA384
|
||||||
|
* MBEDTLS_TLS_PSK_WITH_NULL_SHA256
|
||||||
|
* MBEDTLS_TLS_PSK_WITH_NULL_SHA
|
||||||
|
*
|
||||||
|
* Uncomment this macro to enable the NULL cipher and ciphersuites
|
||||||
|
*/
|
||||||
|
//#define MBEDTLS_CIPHER_NULL_CIPHER
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \def MBEDTLS_CIPHER_PADDING_PKCS7
|
* \def MBEDTLS_CIPHER_PADDING_PKCS7
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user