mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-05-28 21:48:05 +08:00

1. wpa_supplicatn use extra SHA default 2. mbedtls use extra SHA default 3. bootloader use extra SHA default 4. user code can use extra SHA default Above all, using unified module is easy to maintenance code and save rom or ram.
16 lines
471 B
Plaintext
16 lines
471 B
Plaintext
menu "libsodium"
|
|
|
|
config LIBSODIUM_USE_MBEDTLS_SHA
|
|
bool "Use mbedTLS SHA256 & SHA512 implementations"
|
|
default y
|
|
depends on !ESP_SHA
|
|
help
|
|
If this option is enabled, libsodium will use thin wrappers
|
|
around mbedTLS for SHA256 & SHA512 operations.
|
|
|
|
This saves some code size if mbedTLS is also used. However it
|
|
is incompatible with Espressif SHA (due to the
|
|
way libsodium's API manages SHA state).
|
|
|
|
endmenu # libsodium
|