Шифрование - это ответ на блокировку слежки за вашим общением. Это может быть базовое шифрование XOR , шифр Цезаря или даже лучше rsa .
Для проблемы уникального идентификатора: есть несколько решенийк этой проблеме, и это сильно зависит от конкретного микроконтроллера, который вы используете. Решение было предложено на arduino.stackexchange.com .
Например, ESP8266 имеет уникальный идентификатор, доступный через этот фрагмент кода: ESP.getChipId()
.
Другой варианткоторый использует внешнее оборудование, будет DS2401 от Maxim Integrated. Это кремниевый чип с серийным номером, доступный через однопроводный интерфейс.