как включить AES в endnode устройстве?

LoRa, LoRaWAN, Вега Smart
Ответить
Самуил
Мимо проходил
Сообщения: 38
Зарегистрирован: Вт, 02 июл 2019 13:10

как включить AES в endnode устройстве?

Сообщение Самуил » Пн, 22 июл 2019 13:55

Создаю прототип для начальника endnode устройства - diy комплекс телеметрии с теплицы и дома. Шеф просит включить AES шифрование. Тестирую на БС Вега 2,1. расстояние - 2км в сельской местности. моя плата + уже 30 разнородных лора оконечников (все вега)

плата - STM32l073 nucleo
shield - mbed sx1272
среда - Atollic true studio
исходная библиотека с примером - STM32CubeExpansion_LRWAN_V1.2.1
пример - endnode
Класс А
Активация - ABP
Приём и передачу освоил.
собственно вопрос:
есть в библиотеке файлы LoRaMacCrypto.c LoRaMacCrypto.h
как сделать так чтобы информация была не доступна в открытом виде для БС, сервера но имея ключ шифрования appskey можно было прочитать сообщение?
готовых примеров не нашёл а в документации есть только описание методов и функций.

Ответить