J. Nick Koston 67665a7f3a [noise] Generate the responder ephemeral key ahead of the handshake
The responder's ephemeral key pair was generated inside the handshake
write step, a base point multiply of about 60 ms on ESP8266 that every
connecting client waited for. The noise component now keeps one spare key
pair (64 bytes of static storage), the api server refills it from loop()
once the network is up and no client is mid handshake, and both the api
and ota handshakes take it through noise-c's new
noise_handshakestate_set_local_ephemeral(). A handshake that finds the
slot empty generates its own key as before.
2026-09-06 22:15:56 +02:00
2023-06-12 17:00:34 +12:00
2026-09-06 22:07:10 +02:00
2022-09-06 15:48:01 +12:00
2024-03-28 10:20:51 +13:00
2025-12-08 14:37:45 -05:00
2026-09-03 13:07:21 +12:00
2026-09-06 22:07:10 +02:00
S
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme Multiple Licenses
592 MiB
Languages
C++ 55.8%
Python 43.6%
C 0.3%
JavaScript 0.2%