Encryption in transit - AWS IoT Things Graph

Encryption in transit

In cloud deployments of flows, AWS IoT Things Graph protects data in transit by using the Transport Layer Security (TLS) protocol. For more information, see Transport security in AWS IoT in the AWS IoT Developer Guide.

In AWS IoT Greengrass deployments of flows, AWS IoT Things Graph uses the data protection features of AWS IoT Greengrass. For more information, see Encryption in Transit in the AWS IoT Greengrass Version 1 Developer Guide.

Additionally, when AWS IoT Things Graph installs a flow to your AWS IoT Greengrass core, it first uploads a file that contains all of the flow's dependencies to an Amazon S3 bucket. AWS IoT Things Graph uploads this file by using the HTTPS protocol, so it's secure in transit by default. It's your responsibility to secure the Amazon S3 bucket.