作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
来自 Azure 开发指南 https://azure.microsoft.com/en-us/documentation/articles/iot-hub-devguide ,有一小节(如下图)讲的是设备防欺骗。我不清楚,它说 IoT 中心用属性标记每条消息,但对我来说,设备反欺骗是 IoT 中心停止接收从任何欺骗设备发送的消息。请帮忙解释一下这是如何工作的?
Anti-spoofing properties
To avoid device spoofing in device-to-cloud messages, IoT Hub stamps all messages with the following properties:
- ConnectionDeviceId
- ConnectionDeviceGenerationId
- ConnectionAuthMethod
最佳答案
在 IoT 中心有一个设备注册表,用于向网关授权设备。身份验证后,将根据注册表检查设备。
当设备向 IoT 中心注册时,设备的身份和 key 将保存在设备注册表中。该设备和 key 是设备用来对服务进行身份验证的内容。
世代 ID 也是其中的关键部分。当设备首次注册到 IoT 中心时,系统会为该设备分配一个生成 ID。这样做的目的是为了区分同一设备ID的身份注册(添加、删除、后来添加)。
如果您有兴趣深入了解 IoT 中心架构,请参阅 Clemen 的 2015 年构建演讲 here .
关于azure - Azure IoT 中心中的设备反欺骗如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34854770/
我是一名优秀的程序员,十分优秀!