根据我的标题,我真的很想研究这样做,让我解释一下原因。
历史:我已经成功地完成了一个完整的主机和客户端,并且它通过 .NET 100% 工作。最大的问题是我们在该领域的客户正在运行在加密库(嵌入式 C,特别是 PIC)较差的微控制器(不是微处理器)上。我们的固件工程师目前正在努力让 SAS 令牌生成的 HMAC 部分工作。集线器的其他部分是可能的(MQTT、TLS、URL 编码、EPOCH 等),但 HMAC SHA256 是一个难题。
我知道提供的协议网关,您可以在其中替换网关的身份验证提供程序。有没有人有任何我可以遵循的示例代码/指南。微软提供的开发指南似乎有限,或者我只是愚蠢而错过了情节。
非常感谢您的帮助!