Следующий контент переведен из официальной статьи блога Meshtastic «Meshtastic Encryption: Evolving from Simple Messaging to a Universal Solution». Заинтересованные читатели могут прочитать оригинальный текст.
Meshtastic начал с простой цели: поддерживать связь с друзьями-путешественниками, когда на улице нет покрытия сотовой связи. То, что начиналось как простой проект, теперь расширяет границы возможностей, движимое увлеченным сообществом.
Теперь Meshtastic широко используется в поисково-спасательных операциях, автономной связи, аварийном восстановлении и даже при полных отключениях сети. Независимо от того, готовитесь ли вы к следующему наводнению или торнадо, расширяете интернет-связь с помощью MQTT или наслаждаетесь автономным приключением, Meshtastic стал незаменимым инструментом для многих.
Баланс между практичностью шифрования и безопасностью
Для многих возможности шифрования Meshtastic являются ключом к его привлекательности. Однако на протяжении многих лет задача заключалась в том, чтобы найти баланс между достижением надежного шифрования, не исключая маломощные устройства IoT и не перегружая ограниченную пропускную способность LoRa. До версии 2.5 Meshtastic использовал статический предварительный ключ (PSK) для каждого канала. Этот метод довольно надежен, но имеет один существенный недостаток: прямое сообщение.
(далее…)