一、使用亚马逊管理控制后台生成证书

在IoT控制管理页面,可以直接一键生成证书。

二、使用亚马逊命令行工具生成证书

1、aws iot create-keys-and-certificate --certificate-pem-outfile "myTest.cert.pem" --public-key-outfile "myTest.public.key" --private-key-outfile "myTest.private.key" --set-as-active

2、aws iot create-certificate-from-csr <provide CSR>

三、创建和注册自己的CA证书

1、安装OpenSSL

2、使用openssl命令生成秘钥

openssl genrsa -out rootCA.key 2048

3、创建CA证书

openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.pem

4、生成亚马逊iot注册码

aws iot get-registration-code

5、为验证证书生成一对秘钥

openssl genrsa -out verificationCert.key 2048

6、创建验证证书的请求文件

openssl req -new -key verificationCert.key -out verificationCert.csr

根据提示完善Common Name字段,填写上述的注册码

7、向CA请求创建验证证书

openssl x509 -req -in verificationCert.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out verificationCert.pem -days 500 -sha256

8、将CA注册到亚马逊

aws iot register-ca-certificate --ca-certificate file://rootCA.pem --verification-certificate file://verificationCert.pem --allow-auto-registration

如果需要支持证书的自动注册功能,则需要allow-auto-registration设置

9、激活CA证书

aws iot update-ca-certificate --certificate-id <insert certificate ID> --new-status ACTIVE

创建和注册设备证书

要创建设备证书,必须使用亚马逊IoT已经注册的CA证书,可以手动注册设备证书,也可以自动注册,这样在设备首次连接亚马逊IoT的时候,允许证书自动注册到亚马逊。

1、使用openssl床架一对秘钥

openssl genrsa -out deviceCert.key 2048

2、创建证书请求文件

openssl req -new -key deviceCert.key -out deviceCert.csr

3、创建证书

openssl x509 -req -in deviceCert.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out deviceCert.pem -days 500 -sha256

4、注册设备证书

aws iot register-certificate --certificate-pem file://deviceCert.pem --ca-certificate-pem file://rootCA.pem

5、激活设备证书

aws iot update-certificate --certificate-id <insert certificate ID> --new-status ACTIVE

亚马逊创建X509证书的几种方式相关推荐

  1. 深度:亚马逊卖家求变,换一种方式增长!

    跨境电商出口从去年开始,在疫情的驱动下,整个行业规模呈现爆发性增长,这种极度高涨的情绪一直延续到今年第一季度.随着亚马逊在4月末开始启动一系列的严格的合规化治理手段,从KA卖家到中小卖家都受到一定程度 ...

  2. 如何做精品?亚马逊做精品产品的三个方式有哪些

    亚马逊做精品已经成为一种趋势,只有精细的运营才是亚马逊上业务的长期解决方案. 做精品店最重要的是注重单一产品的精细化运营,首先不要考虑成千上万的新产品,而可以选择几种. 单一产品的精细化操作是通过筛选 ...

  3. axure 8 表格合并_如何在亚马逊创建变体案例 灵活运用拆分/合并变体及基础问题...

    亚马逊如何创建变体流程 多属性商品一般适用于服饰类.珠宝类等商品,我们称之为变体商品.这种商品的形式如下,买家可以选择尺寸和颜色,当卖家选择不同颜色时,商品的图片会随之变化,选择不同尺寸和颜色时,价格 ...

  4. 亚马逊与 Uber,软件开发的方式有何不同?

    不同的企业文化之下,作为软件工程师,工作存在什么样的差异?作者 | Divij Vaidya 译者 | 弯月,责编 | 屠敏出品 | CSDN(ID:CSDNnews)以下为译文:背景介绍 我是一名软 ...

  5. 亚马逊Alexa已接入2万种设备,22岁开发者月入1万美元

    岳排槐 发自 凹非寺 量子位 出品 | 公众号 QbitAI △ Alexa 亚马逊在德国柏林的IFA展上发布了关于语音助手Alexa的最新数据.废话不多说,这些都是2018年的数据,总结如下: 1. ...

  6. 亚马逊多账号防关联的解决方式

    亚马逊多账号防关联是每一个电商最关心的问题,毕竟一个账号出现问题,所有的心血也就打水漂了,熟记关联因素,才能做好亚马逊多账号防关联. 网络关联:每个店铺都需要有独立的网络和电脑环境,如果其中一个账号出 ...

  7. 亚马逊跟卖系统,四种采集类型+跟卖选品小技巧

    亚马逊跟卖系统采集类型一共有四种:方便各种习惯的建立采集抓取跟卖链接. 1:关键词采集,就是产品的英文名称,输入产品的英文名称,在类目种找到产品的正确类目,采集页数的设定,最大可设置四百页.库存方式两 ...

  8. 亚马逊跟卖快速出单跟卖方式,跟卖系统

    现在市场跟卖的常见方式有哪些呢? 第一,午夜跟卖.这种情况需要卖家留自己购物车占有率,而且一旦购物车曾经被抢走了,在黑板的历史价格中会显示两个,但是如果购物车不是百分百,并不完全代表是有人买,也许是那 ...

  9. 对于亚马逊测评的全面讲解

    今天这篇文章讲的问题可能很多已经在做补单的卖家和测评工作室的朋友都会遇到,对于准备进入这个市场的朋友来说也是值得一看的文章 为什么买家号会被封,环境容易关联,接不到单,做单技巧,上不了评,掉评? 针对 ...

最新文章

  1. HA: Dhanush靶机渗透测试
  2. mysql主从复制自增_关于mysql主从复制自增长列
  3. 自学it18大数据笔记-第三阶段Scala-day06——会持续更新……
  4. 视频码率,帧率和分辨率的区别
  5. linux下查询域名或IP注册信息的操作记录(whois)
  6. appium+python+iOS 环境搭建与使用中常见问题的解决方案链接
  7. 计算机硬件知识考证题,计算机硬件知识题(答案)资料
  8. 2019华为软件精英挑战赛总结
  9. 写出Oracle分页语句,Oracle分页语句
  10. python爬取学籍信息_小学 学生学籍信息汇总及自动检查代码(Python)
  11. 没有计算机年代科学家如何计算,难倒了无数科学家的 三体问题
  12. 字母顺序排序(C语言)
  13. Mathematics English Vocabulary (Cited)
  14. 苹果电脑可以装windows系统吗_Linux系统安装Windows软件? 通过这个工具可以做到...
  15. 高性能电工·电子技术实训考核装置
  16. 网络安全风险感知和发掘,练习题
  17. FTP登陆之后显示列表错误的解决方法
  18. 超市服务器的维护和管理,超市管理系统的设计与实现
  19. LeetCode 第 58 场力扣夜喵双周赛(动态规划、马拉车算法,前后缀处理)/ 第 253 场力扣周赛(贪心,LIS)
  20. 为什么要学习Linux及其学习路线

热门文章

  1. 蓝桥杯刷题,第四界省赛B组
  2. php的本地地址,php获取本机ip或远道地址
  3. 无监督学习------分类学习-----朴素贝叶斯(navie bayes)
  4. 您无法登录,因为您使用的登录方法......
  5. 学java双十一电脑推荐_双十一,有什么值得学生购买的电脑吗?
  6. matplotlib画图(一)——线条图
  7. 怎么给当前计算机添加一个用户,电脑如何设置新用户 电脑创建新用户的方法...
  8. 有密码Win10创建新用户
  9. Java IO有这么难吗?
  10. listview距离顶端白边