我正在构建一个系统,我想在其中从 AWS Lambda(通过 AWS IoT Core 规则)向设备发送加密消息。理想情况下,我想使用设备的公钥(存储在 AWS IoT Core 中)加密此消息;但是,我找不到任何关于如何使用 AWS SDk(对于任何语言)检索用于对设备进行身份验证的证书的文档,也找不到它的公钥。我很好奇是否有人能够实现类似的目标。
在 re:Invent 2016 上展示 iRobot 的解决方案后,我正在对我的解决方案进行部分建模:(视频)。我认为以某种方式是可能的,否则我不确定演示者是如何做到这一点的。
也有可能在最近的 AWS IoT Core 迭代中存在更好的方法,因此我愿意接受有关解决此问题的不同方法的建议。