전송 중 데이터 암호화 - AWS IoT Greengrass

다음에 대한 설명서를 보고 있습니다.AWS IoT Greengrass Version 1.AWS IoT Greengrass Version 2의 최신 주요 버전입니다AWS IoT Greengrass. 사용에 관한 자세한 내용은 단원을 참조하십시오.AWS IoT Greengrass V2에 대한 자세한 내용은AWS IoT Greengrass Version 2개발자 안내서.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

전송 중 데이터 암호화

AWS IoT Greengrass에서는 세 가지 통신 모드로 데이터를 전송할 수 있습니다.

인터넷을 통해 전송 중인 데이터

AWS IoT Greengrass는 TLS(전송 계층 보안)를 사용하여 인터넷을 통한 모든 통신을 암호화합니다. 로 전송된 모든 데이터AWS 클라우드MQTT 또는 HTTPS 프로토콜을 사용하여 TLS 연결을 통해 전송되므로 기본적으로 안전합니다.AWS IoT Greengrass가 있는AWS IoT전송 보안 모델입니다. 자세한 내용은 단원을 참조하십시오.전송 보안AWS IoT Core개발자 안내서.

로컬 네트워크를 통해 전송 중인 데이터

AWS IoT Greengrass는 TLS를 사용하여 로컬 네트워크를 통한 Greengrass 코어와 연결된 Greengrass 디바이스 간 모든 통신을 암호화합니다. 자세한 내용은 로컬 네트워크 통신에 대한 지원되는 암호 제품군을 참조하십시오.

로컬 네트워크와 프라이빗 키를 보호하는 것은 사용자의 책임입니다.

Greengrass 코어 디바이스의 경우 다음과 같은 책임은 사용자에게 있습니다.
  • 최신 보안 패치로 커널을 업데이트합니다.

  • 최신 보안 패치로 시스템 라이브러리를 업데이트합니다.

  • 프라이빗 키를 보호합니다. 자세한 정보는 Greengrass 코어 디바이스를 위한 키 관리을 참조하십시오.

연결된 디바이스의 경우 다음 책임은 사용자에게 있습니다.
  • TLS 스택을 최신 상태로 유지합니다.

  • 프라이빗 키를 보호합니다.

코어 디바이스의 데이터

데이터가 디바이스를 떠나지 않기 때문에 AWS IoT Greengrass는 Greengrass 코어 디바이스에서 로컬로 교환되는 데이터를 암호화하지 않습니다. 여기에는 사용자 정의 Lambda 함수, 커넥터,AWS IoT Greengrass코어 SDK 및 스트림 관리자와 같은 시스템 구성 요소.