1

根据我的标题,我真的很想研究这样做,让我解释一下原因。

历史:我已经成功地完成了一个完整的主机和客户端,并且它通过 .NET 100% 工作。最大的问题是我们在该领域的客户正在运行在加密库(嵌入式 C,特别是 PIC)较差的微控制器(不是微处理器)上。我们的固件工程师目前正在努力让 SAS 令牌生成的 HMAC 部分工作。集线器的其他部分是可能的(MQTT、TLS、URL 编码、EPOCH 等),但 HMAC SHA256 是一个难题。

我知道提供的协议网关,您可以在其中替换网关的身份验证提供程序。有没有人有任何我可以遵循的示例代码/指南。微软提供的开发指南似乎有限,或者我只是愚蠢而错过了情节。

非常感谢您的帮助!

4

1 回答 1

1

灯泡时刻 ;) 所以我们要保持 TCP 通道打开,并让设备帮助通过该通道进行身份验证。我将确认密钥(将以更简单的方式对其进行加密;))

于 2016-06-09T11:38:29.493 回答