2016-07-05 11 views
0

フィールドゲートウェイからイベントハブにデータを送信しています。私は送信されたデータのセキュリティについて懸念しています。今、私は次のコードを使用しており、データはイベントハブに送られています。私は、データがsendSync法によるsceens後ろencrypedされているかどうかを知りたいと思った、または私は私が任意の入力は素晴らしいことだデータセキュリティに新しいですAzureイベントハブと通信するときに、TLSでAMQPプロトコルを使用する方法

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

を送信する前にデータを暗号化するためにいくつかのコードを追加する必要があります助けて...ありがとうございました!

答えて

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

Peter Bonsありがとうございました。ドキュメンテーションによると、攻撃者が盗聴してトークンを盗むのを防ぐために、デバイスとイベントハブ間の通信は暗号化されたチャネル上で行わなければなりません。 "これは実装しなければならないか、 。明確化のためにありがとう。 – Aparna

関連する問題