【问题标题】:Authenticate the device certificate signed by CA验证 CA 签署的设备证书
【发布时间】:2018-03-20 13:44:19
【问题描述】:

我创建了由我的 CA 签名的设备证书(之前在 AWS IoT 中注册),我使用什么 AWS API 调用将其关联到我在注册表中的设备。更具体地说,我要实现的步骤如下: 1) 向 AWS IoT 注册我的 CA。 2) 在注册表中为我的设备创建一个事物条目。 3) 为我的 CA 签名的设备生成证书。 4) 将上面创建的证书与注册表中创建的设备关联起来,以便在连接时进行身份验证。

如何在 android 中使用 API 或 AWS-SDK 以编程方式执行第 4 步?

【问题讨论】:

    标签: android amazon-web-services aws-sdk iot aws-iot


    【解决方案1】:

    您可以使用 AttachThingPrincipal API。此 api 可以将主体(例如证书或其他凭证)与在注册表中创建的设备相关联。

    【讨论】:

    • 感谢您的回复。由于我是 AWS 新手,但据我所知,委托人 API 可以在委托人参数中采用证书 ARN。实际上我们有 3 个项目需要验证。 1.) ECC 证书 2.) ECC 密钥(私钥)和 3.) CA 证书。使用从设备收到的这些证书,应用程序将订阅 AWS-IOT 事物影子。我不知道我们是否必须使用 AWS-SDK 方法
    • @Tripatpal 如果您有自己的证书,那么您可以上传并注册到AWS IOT。然后您可以将上传的证书附加到设备上。
    猜你喜欢
    • 2016-11-24
    • 1970-01-01
    • 1970-01-01
    • 2021-01-29
    • 1970-01-01
    • 2012-07-20
    • 2021-01-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多