-
Syllabus
- 강의 소개
-
이 Chapter 에서 다룰 내용
-
소개 1 min
-
필수 조건 1 min
-
일정 2 min
-
하드웨어 1 min
- ATECCx08 Trust&Go 및 TrustFlex 소개
-
이 Chapter 에서 다룰 내용
-
ATECCx08 Trust&Go 3 min
- AWS 안전한 연결 구성
-
이 Chapter 에서 다룰 내용
-
왜 안전한가? 4 min
-
사용자 인증 vs 기기 인증 2 min
-
인증 시각화 6 min
-
인증 기관(Certificate Authority) 사용 2 min
- VirtualBox 설정 및 Ubuntu 다운로드
-
이 Chapter 에서 다룰 내용
-
VirtualBox 다운로드 2 min
-
Ubuntu 이미지를 VM에 연결, 시작 및 설치 3 min
- ATECCx08과 통신하도록 Ubuntu 구성
-
What will be covered in this chapter
-
개요 3 min
-
Ubuntu 설정 6 min
- AWS 계정 설정
-
이 Chapter 에서 다룰 내용
-
AWS 계정 생성 4 min
-
Ubuntu에 AWS CLI 설치 3 min
-
첫 번째 메시지 보내기 - 개요 2 min
-
AWS Core에 첫 번째 메시지 보내기 7 min
-
챕터 리뷰 1 min
- TrustPlatform 개발 키트(TPDK)
-
이 Chapter 에서 다룰 내용
-
개발 키트를 이용한 통신 프로그래밍 3 min
-
TPDS를 사용하여 TnG 기기 인증서 읽기 3 min
-
CLI를 사용하여 기기 인증서를 AWS에 업로드 2 min
- Ubuntu를 사용한 AWS IoT Core 등록 방법
-
이 Chapter 에서 다룰 내용
-
개요 1 min
-
인증서 생성 5 min
-
인증 기관(CA) 등록 5 min
-
기기 인증서 첨부 5 min
- Trust Platform Development Kit(TPDK)를 이용한 TrustFlex 인증서 생성 및 프로그래밍
-
이 Chapter 에서 다룰 내용
-
개요 1 min
-
리소스 준비 4 min
-
구성 파일을 Trust Flex 기기로 이동 3 min
-
Trust Flex 인증서를 Trust Flex 플랫폼에 프로그래밍 5 min
- Just-In-Time 등록을 위해 TrustFlex 인증서를 사용하여 AWS에 연결하기
-
이 Chapter 에서 다룰 내용
-
개요 1 min
-
실행 6 min
- TrustPlatform 개발 키트 와 WINC1500 WiFi 모듈을 이용하여 AWS IoT Core에 연결
-
이 Chapter 에서 다룰 내용
-
개요 1 min
-
설정 9 min
-
프로젝트 구성 6 min
-
WINC 업데이트 5 min
-
기기 인증서 로드 6 min
-
연결 2 min
- 귀하의 피드백
-
여러분의 피드백이 필요합니다

ATECC608B를 사용하여 AWS IoT Core에 안전하게 연결하기
'이 과정은 AWS IoT Core에 연결하고 인증하는 기본 사항을 보여줍니다.
이 과정은 AWS IoT Core에 연결하고 인증하는 기본 사항을 다룹니다. 과정은 Microchip 하드웨어 보안 칩과 TLS를 사용한 AWS 인증에 대한 기본 소개로 시작합니다. 그 후, AWS 계정을 설정하고 Ubuntu VM을 생성 및 설정하는 방법을 안내합니다.
소개와 설정이 완료되면, AWS IoT Core에 연결하는 단계를 하나씩 진행합니다. 먼저 Ubuntu VM을 사용하여 AWS에 키와 인증서를 생성하고 전송하는 과정을 보여줍니다. 이를 통해 보안 칩 내부에서 숨겨지지 않은 모든 세부 사항을 확인할 수 있습니다. 또한 AWS IoT Core를 웹 GUI를 사용하여 수동으로 구성하는 방법도 설명합니다. 기기와 인증서를 AWS에 추가하는 자동화 방법도 있지만, 먼저 수동으로 수행하는 방법을 배우는 것이 자동화 방법을 이해하는 데 도움이 됩니다.
AWS에 연결하는 경험을 쌓은 후에는 추가적인 복잡성을 더합니다. Ubuntu VM에서 AWS 인증에 사용되는 비밀 키를 보호하는 ATECC608B Trust and Go 칩을 사용하는 방법을 추가합니다. 이후, 개별 인증서 방법 대신 인증서 체인과 ATECC608 Trust Flex 칩을 사용하여 인증하는 AWS의 Just In Time Registration (JITR)이라는 대체 인증 방법을 테스트합니다.
마지막으로 Ubuntu VM에서 Cortex M0+ 개발 보드와 WiFi 모듈을 사용하여 AWS에 연결하는 완전한 임베디드 예제로 이동합니다. 이 다양한 보안 연결 방법을 학습한 후, 여러분은 AWS IoT Core 서비스에 인증할 수 있는 생산 임베디드 시스템을 개발하는 데 필요한 모든 지식을 얻게 될 것입니다.요