Skip to content

Latest commit

 

History

History
40 lines (19 loc) · 2.07 KB

certification.md

File metadata and controls

40 lines (19 loc) · 2.07 KB

Device 인증서 생성

  1. Device 인증서를 받기 위하여 [AWS IoT] - [Connect to AWS IoT] - [Get started]로 진입합니다. 이후 단계를 확인 한 후, [Get started]를 선택합니다.

https://ap-northeast-2.console.aws.amazon.com/iot/home?region=ap-northeast-2#/connIntro

noname

  1. 아래와 같이 [Linux/OSX]와 [Python]을 선택하고 [Next]를 선택합니다. 선호에 따라 [Node.js]나 [Java]를 선택할 수 있습니다.

  1. [Register a thing] - [Name]에 적절한 디바이스 이름을 넣습니다. 여기서는 [M5Stack]이라고 입력했습니다. 이후 [Next step]을 선택합니다.

noname

  1. 아래와 같이 [Download connection kit for]를 선택해서 인증서(certification)을 다운로드 합니다.

noname

다운로드 한 파일에는 아래와 같은 파일들이 있습니다.

image

여기서 "cert.pem"은 해당 device의 인증서이며, "private.key"는 비밀키, "public.key"은 공개키입니다. "start.sh"는 MQTT에 메시지를 보내는 script 입니다.

이 파일 이외에 서버의 CA인증서는 아래와 같이 다운로드 합니다.

$ curl https://www.amazontrust.com/repository/AmazonRootCA1.pem > AmazonRootCA1.cer

이후 [Next step]을 누르면 아래와 같이 현재 Configure와 실행방법을 안내 합니다.

image