2016-07-05 8 views
0

Я отправляю некоторые данные из полевого шлюза в eventhub. Меня беспокоит безопасность отправленных данных. Righ теперь я использую следующий код, и данные собираются в eventhub. Я хотел бы знать, если данные были encryped за sceens методом sendSync, или мне нужно добавить код для шифрования данных перед отправкойКак я могу использовать протокол AMQP через TLS при общении с концентраторами событий Azure

EventData sendEvent = new EventData(payloadBytes); 
EventHubClient ehClient = EventHubClient.createFromConnectionStringSync(connStr.toString());   
ehClient.sendSync(sendEvent); 

Я новичок в безопасности данных, чтобы любой вход был бы большой помочь ... Thankyou !!

ответ

0

Все данные отправляются с использованием TLS по умолчанию. Это необходимо для использования концентратора событий. См. https://azure.microsoft.com/en-us/documentation/articles/event-hubs-authentication-and-security-model-overview/ (Устройства, отправляющие данные)

Таким образом, вам не нужен дополнительный код.

См. Также Sending AMQP Telemetry to Azure Event Hub not using TLS encryption

+0

Спасибо, Питер Бонс. В документации говорится: «Чтобы предотвратить перехват злоумышленника и кражу токена, связь между устройством и концентратором событий ДОЛЖНА произойти по зашифрованному каналу». Я не знал, означало ли это, что мы должны его реализовать или он уже был реализован , Спасибо за разъяснения. – Aparna

 Смежные вопросы

  • Нет связанных вопросов^_^