问题描述
我正在通过 AMQP 协议从我的应用程序向 Azure IOT 中心发送消息。我正在使用 Azure.Devices.Client sdk 发送消息。我想知道应用程序发送的消息是否经过加密。
解决方法
Azure IoT 中心仅允许来自设备的加密连接。为了建立 encrypted connection to Azure IoTHub - 使用行业标准传输层安全 (TLS) - 您的 device needs to trust Baltimore Cybertrust Root CA。
由于您使用的是 Azure IoT Device SDK,因此内置加密连接,只要您在受信任的根证书颁发机构上拥有 Baltimore CyberTrust Root,您的应用程序就应该可以正常工作。