Kconfig 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. menu "Protocomm"
  2. config ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0
  3. bool "Support protocomm security version 0 (no security)"
  4. default y
  5. help
  6. Enable support of security version 0.
  7. Disabling this option saves some code size.
  8. Consult the Enabling protocomm security version section of the
  9. Protocomm documentation in ESP-IDF Programming guide for more details.
  10. config ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1
  11. bool "Support protocomm security version 1 (Curve25519 key exchange + AES-CTR encryption/decryption)"
  12. default y
  13. help
  14. Enable support of security version 1.
  15. Disabling this option saves some code size.
  16. Consult the Enabling protocomm security version section of the
  17. Protocomm documentation in ESP-IDF Programming guide for more details.
  18. config ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2
  19. bool "Support protocomm security version 2 (SRP6a-based key exchange + AES-GCM encryption/decryption)"
  20. default y
  21. help
  22. Enable support of security version 2.
  23. Disabling this option saves some code size.
  24. Consult the Enabling protocomm security version section of the
  25. Protocomm documentation in ESP-IDF Programming guide for more details.
  26. config ESP_PROTOCOMM_KEEP_BLE_ON_AFTER_BLE_STOP
  27. bool
  28. depends on BT_ENABLED
  29. help
  30. Keep BT on after calling protocomm_ble_stop
  31. config ESP_PROTOCOMM_DISCONNECT_AFTER_BLE_STOP
  32. bool
  33. depends on ESP_PROTOCOMM_KEEP_BLE_ON_AFTER_BLE_STOP
  34. help
  35. Terminate connection after calling protocomm_ble_stop
  36. endmenu