我将一些数据从现场网关发送到eventhub。我担心发送的数据的安全性。现在我正在使用以下代码,数据将转到eventhub。我想通过sendSync方法知道数据是否在sceens后面加密,或者我需要在发送之前添加一些代码来加密数据
EventData sendEvent = new EventData(payloadBytes);
EventHubClient ehClient = EventHubClient.createFromConnectionStringSync(connStr.toString());
ehClient.sendSync(sendEvent);
我是数据安全的新手,所以任何输入都会有很大的帮助......谢谢!!
答案 0 :(得分: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