전송 중 암호화
AWS IoT Greengrass에서는 두 가지 통신 모드로 데이터를 전송할 수 있습니다.
-
인터넷을 통해 전송 중인 데이터. 인터넷을 통한 Greengrass 코어와 AWS IoT Greengrass 간 통신은 암호화됩니다.
-
코어 장치의 데이터. Greengrass 코어 장치의 구성 요소 간 통신은 암호화되지 않습니다.
인터넷을 통해 전송 중인 데이터
AWS IoT Greengrass는 전송 계층 보안(TLS)을 사용하여 인터넷을 통한 모든 통신을 암호화합니다. AWS 클라우드로 전송되는 모든 데이터는 MQTT 또는 HTTPS 프로토콜을 사용하여 TLS 연결을 통해 전송되므로 기본적으로 안전합니다. AWS IoT Greengrass는 AWS IoT 전송 보안 모델을 사용합니다. 자세한 정보는 AWS IoT Core 개발자 안내서의 전송 보안을 참조하세요.
코어 장치의 데이터
데이터가 장치를 떠나지 않기 때문에 AWS IoT Greengrass는 Greengrass 코어 장치에서 로컬로 교환되는 데이터를 암호화하지 않습니다. 여기에는 사용자 정의 구성 요소, AWS IoT 디바이스 SDK 및 퍼블릭 구성 요소(예: 스트림 관리자) 간의 통신이 포함됩니다.