2022-06-15 23:48:01 +05:30
|
|
|
menu "Protocomm"
|
|
|
|
|
|
|
|
config ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0
|
|
|
|
bool "Support protocomm security version 0 (no security)"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enable support of security version 0.
|
|
|
|
Disabling this option saves some code size.
|
|
|
|
Consult the Enabling protocomm security version section of the
|
|
|
|
Protocomm documentation in ESP-IDF Programming guide for more details.
|
|
|
|
|
|
|
|
config ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1
|
|
|
|
bool "Support protocomm security version 1 (Curve25519 key exchange + AES-CTR encryption/decryption)"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enable support of security version 1.
|
|
|
|
Disabling this option saves some code size.
|
|
|
|
Consult the Enabling protocomm security version section of the
|
|
|
|
Protocomm documentation in ESP-IDF Programming guide for more details.
|
|
|
|
|
|
|
|
config ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2
|
|
|
|
bool "Support protocomm security version 2 (SRP6a-based key exchange + AES-GCM encryption/decryption)"
|
2022-09-06 19:32:12 +05:30
|
|
|
default y
|
2022-06-15 23:48:01 +05:30
|
|
|
help
|
|
|
|
Enable support of security version 2.
|
|
|
|
Disabling this option saves some code size.
|
|
|
|
Consult the Enabling protocomm security version section of the
|
|
|
|
Protocomm documentation in ESP-IDF Programming guide for more details.
|
2025-03-17 10:18:03 +05:30
|
|
|
|
|
|
|
config ESP_PROTOCOMM_SUPPORT_SECURITY_PATCH_VERSION
|
|
|
|
bool
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enable support of security patch version. This is a hidden config option
|
|
|
|
kept for external components like "network_provisioning" to find out if
|
|
|
|
protocomm component support security patch version. This config option
|
|
|
|
also indicates availability of a new API `protocomm_get_sec_version`.
|
|
|
|
Please refer to Protocomm documentation in ESP-IDF Programming guide for
|
|
|
|
more details.
|
|
|
|
|
2022-06-15 23:48:01 +05:30
|
|
|
endmenu
|