Azure EdgeHub шифрует сообщения в хранилище сообщений? - PullRequest
0 голосов
/ 30 сентября 2018

Шифрует ли модуль edgeHub данные, полученные от нисходящих устройств?Кроме того, где в файловой системе контейнера данные хранятся в edgehub?Я попробовал sudo docker exec -t -i edgeHubContainerID / bin / sh, чтобы найти это без особой удачи.(Я понимаю, что хранилище сообщений временно кэширует данные только в случае потери подключения к iot-хабу. Мы настроили границу как прозрачный шлюз.)

1 Ответ

0 голосов
/ 01 октября 2018

EdgeHub не шифрует данные, полученные от последующих устройств.Если требуется шифрование данных, это должно быть сделано на устройстве до отправки его в Edge Hub.

Тем не менее, соединение между конечным устройством и пограничным концентратором использует TLS + Authentication для безопасности, если это проблема.

Чтобы ответить на второй вопрос.Сообщение хранится в базе данных Rocks DB, и его можно настроить.Обычно он хранится во временной папке.

Вот пример местоположения магазинов: (Edge Hub печатает местоположение БД в начале журнала): 2018-09-28 22: 18: 53.435 +00: 00 [INF][Microsoft.Azure.Devices.Edge.Hub.Service.Modules.RoutingModule] - Создано постоянное хранилище в / tmp / edgeHub ==> Для Linux.

...