encryption-technical

PSK для каналов, PKC для прямых сообщений и сообщений администратора

До версии прошивки 2.4.x Meshtastic полностью полагался на криптографию с предварительно разделённым ключом (PSK) для всех сообщений. Начиная с версии прошивки 2.5.0, Meshtastic ввёл криптографию с открытым ключом (PKC) для прямых сообщений (DM) и добавил идентификаторы сессий для сообщений администратора. Вместе эти улучшения поднимают архитектуру безопасности Meshtastic на новый уровень надёжности.

Ниже приведён подробный обзор того, как PSK, PKC и идентификаторы сессий интегрированы в вашу систему для защиты каналов, прямых сообщений и сообщений администратора.

1. Чат-каналы с использованием PSK

2. DM теперь с использованием PKC

3. Сообщения администратора: улучшенная безопасность с PKC и идентификаторами сессий

4. Общая архитектура безопасности

Заключение

PSK и расширенное использование PKC и идентификаторов сессий на различных архитектурах MCU — ESP32, nRF52 и ARM — демонстрируют индивидуальный подход к безопасности, который балансирует производительность, энергопотребление и управление памятью. Сильные стороны каждой архитектуры используются для обеспечения безопасных коммуникаций без ущерба для эффективности или масштабируемости системы. Этот подход предоставляет надёжную безопасность для широкого спектра приложений, от энергоэффективных носимых устройств до более мощных систем с расширенным функционалом.