IoT 인증
프로그래밍/IoT
2020. 5. 25.
[AWS IoT] Policy(정책)_IoT Device와 서버 간의 Interface
2번의 포스팅을 통해 IoT Device가 통신을 할 수 있기 위한 IoT 인증서에 대해서 살펴보았다. AWS IoT의 경우, MQTT Protocol에 따라서 통신을 하게 되는데 적절한 인증 방법과 유효한 인증서를 통해 MQTT Broker에 연결한 Device가 어떤 규격에 따라 통신을 할 수 있는지의 문제가 남아있다. Web Application과 IoT Service에서의 Interface 비교 일반적인 Web Application을 생각해보면, Client와 Server 간의 통신에 대한 방법은 API Interface에 따라서 정해지게 된다. HTTPS 기반의 REST API라고 생각해보면 어떤 Endpoint로 어떤 Method를 사용하여 Request를 보내고, 그에 대한 Response는..
프로그래밍/IoT
2020. 5. 17.
[AWS IoT] 인증 자동화를 위한 Bootstrap Certificate
2020/05/02 - [프로그래밍/IoT] - [AWS IoT] IoT Device 인증 방법 (IoT 인증서) [AWS IoT] IoT Device 인증 방법 (IoT 인증서) 대부분의 서비스 설계 과정에서 가장 중요하게 다루는 부분이 인증이다. 인증에 대한 고민은 IoT 서비스에서도 마찬가지로 매우 중요한 부분을 차지한다. AWS IoT 인증서 생성 방법 AWS IoT에서는 X.5 jaenjoy.tistory.com 앞선 글을 통하여 AWS IoT에서 지원하는 Device 인증 방법에 대하여 언급했다. Certificate(인증서)에 대한 기본적인 설명과 함께 인증 로직을 구현할 때, 인증서의 생성과 저장을 처리하는 방식에 대한 고민이 필요하다는 말과 함께 마무리 했다. AWS에서 공식 블로그에서 ..
프로그래밍/IoT
2020. 5. 2.
[AWS IoT] IoT Device 인증 방법 (IoT 인증서)
대부분의 서비스 설계 과정에서 가장 중요하게 다루는 부분이 인증이다. 인증에 대한 고민은 IoT 서비스에서도 마찬가지로 매우 중요한 부분을 차지한다. AWS IoT 인증서 생성 방법 AWS IoT에서는 X.509 인증서를 사용하여 IoT Thing에 대한 인증을 처리한다. X.509 인증서의 생성 방법을 AWS Console 화면을 통해 순서대로 알아보겠다. 1. 인증서는 보안 > 인증서 메뉴에서 관리한다. 아무런 인증서가 없는 상태에서는 위와 같은 화면이 나타난다. 인증서 생성 버튼을 클릭하여, 다음 단계로 넘어가보자 2. 인증서 생성 옵션 AWS IoT에서 기본적으로 제공하는 인증서 생성의 종류는 3가지이다. 원클릭 인증서 생성은 AWS IoT의 인증 기관을 이용하여 X.509 인증서를 발급받는 것이..