転送中の暗号化
AWS IoT Greengrass には、データが転送中の 2 つの通信モードがあります。
-
インターネット経由で転送されるデータ. インターネットを介した Greengrass コアと AWS IoT Greengrass 間の通信は暗号化されます。
-
コアデバイス上のデータ: Greengrass コアデバイス上のコンポーネント間の通信は暗号化されません。
インターネット経由で転送されるデータ
AWS IoT Greengrass は、Transport Layer Security (TLS) を使用して、インターネット経由のすべての通信を暗号化します。AWS クラウド に送信されるすべてのデータは、MQTT または HTTPS プロトコルを使用して TLS 接続で送信されるため、デフォルトで安全に保護されています。AWS IoT Greengrass は、AWS IoT トランスポートセキュリティモデルを使用します。詳細については、「AWS IoT Core デベロッパーガイド」の「トランスポートセキュリティ」を参照してください。
コアデバイス上のデータ
AWS IoT Greengrass は、Greengrass コアデバイス上でローカルに交換されたデータを暗号化しません。これは、データがデバイスから離れることがないためです。これには、ユーザー定義コンポーネント間の通信、AWS IoT デバイスの SDK、およびストリームマネージャーなどのパブリックコンポーネントが含まれます。