hxtp-micro
SDK для протокола HxTP/3.1 с криптографией Ed25519 и нулевой динамической памятью для ESP32 и ESP8266
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:090c13782e4e9ae332e9a41d841610bd537bb8c3bd33448ed7839d9b2b17b336hxtp_micro-1.0.3-090c1378.zipОписание
Полнофункциональная SDK для протокола HxTP/3.1, которая реализует асимметричную криптографию на базе Ed25519 без хранения общих секретов в облаке. Приватный ключ устройства остаётся только на ESP32 или ESP8266, а каждое сообщение подписывается криптографически — облако только проверяет подпись. Ядро библиотеки работает с нулевой динамической памятью в горячем пути, что критично для микроконтроллеров с ограниченными ресурсами. WiFi-учётные данные не хранятся в коде: при первой загрузке устройство поднимает SoftAP для ввода пароля через веб-портал, дальше всё подключается автоматически. Встроена поддержка MQTT, регистр способностей для упрощённой привязки обработчиков и изолированные сессии с короткоживущими токенами. Работает с ESP32 (S3, C3, DevKit) и ESP8266, идеально для IoT-проектов, где нужна надёжная криптография и минимум платок в прошивке.