All traffic exchanged between these Nitro instances is automatically encrypted with TLS, see encryption in transit. All AWS API service endpoints use TLS 1.2 (minimum), see AWS cloud connections with TLS. For RDS, you will need to download the certificate bundle for the RDS database you're using, add it as a Kubernetes Secret, and reference that secret in your Pod. See this post for additional details. I'm less familiar with Kafka and TLS, but it seems doable. According to the documentation, you'll need to add a certificate to your client's trust store, see https://docs.aws.amazon.com/msk/latest/developerguide/msk-authentication.html.

Answer from Jeremy Cowan on Stack Overflow
🌐
AWS
docs.aws.amazon.com › amazon vpc › aws transit gateway › work with aws transit gateway › transit gateways in aws transit gateway › encryption support for aws transit gateway
Encryption Support for AWS Transit Gateway - Amazon VPC
1 month ago - To support the end to end encryption of data between VPCs through the TGW, the transit gateway attached to the VPC should also have Encryption Support enabled. Transit gateway provides you with the option to enable encryption-in-transit capabilities by using AWS Nitro encryption capable instances.
🌐
Amazon Web Services
docs.aws.amazon.com › amazon ec2 › user guide › security in amazon ec2 › data protection in amazon ec2
Data protection in Amazon EC2 - Amazon Elastic Compute Cloud
An additional layer of encryption ... EC2 instances of all types. In addition, some instance types use the offload capabilities of the underlying Nitro System hardware to automatically encrypt in-transit traffic between instances....
Discussions

Nitro instances-built in encryption in transit
My customer is planning to use Nitro instances as worker nodes in EKS to get the built in encryption in transit between nodes. However they want to understand how they can verify the traffic betwee... More on repost.aws
🌐 repost.aws
1
0
October 31, 2019
kubernetes - How to encrypt traffic between AWS EKS and external services? - Stack Overflow
All traffic exchanged between these Nitro instances is automatically encrypted with TLS, see encryption in transit. All AWS API service endpoints use TLS 1.2 (minimum), see AWS cloud connections with TLS. For RDS, you will need to download the certificate bundle for the RDS database you're ... More on stackoverflow.com
🌐 stackoverflow.com
Trying to understand AWS Nitro
If you're talking about Nitro VPC card, then yes all network traffic is encrypted by the Nitro VPC controller. https://docs.aws.amazon.com/whitepapers/latest/security-design-of-aws-nitro-system/the-components-of-the-nitro-system.html More on reddit.com
🌐 r/aws
10
5
March 5, 2024
Introducing VPC encryption controls: Enforce encryption in transit within and across VPCs in a Region
VPC encryption controls is free of cost until March 1, 2026. The VPC pricing page will be updated with details as we get closer to that date. What?!! Edit: They updated the VPC Pricing Page already. https://aws.amazon.com/vpc/pricing More on reddit.com
🌐 r/aws
20
89
1 month ago
🌐
AWS
aws.amazon.com › about-aws › whats-new › 2025 › 11 › aws-vpc-encryption-controls
AWS introduces new VPC Encryption Controls and further raises the bar on data encryption - AWS
November 21, 2025 - AWS provides hardware-based AES-256 encryption transparently between modern EC2 Nitro instances. AWS also encrypts all network traffic between AWS data centers in and across Availability Zones, and AWS Regions before the traffic leaves our secure facilities. All inter-region traffic that uses ...
🌐
Uptycs
uptycs.com › blog › harnessing-the-aws-nitro-architecture-to-encrypt-inter-node-traffic-in-kubernetes
Harness AWS Nitro Architecture: Encrypt Kubernetes Inter-Node Traffic
September 25, 2025 - Communication between these special Nitro instance classes, when the instances are located within the same VPC, is fully encrypted using AES at line-rate speeds (up to 100 GB/s). By utilizing these encryption-capable Nitro instance classes for ...
🌐
AWS re:Post
repost.aws › questions › QUuT3eSlZQQU2pWU8JC-IWIA › nitro-instances-built-in-encryption-in-transit
Nitro instances-built in encryption in transit | AWS re:Post
October 31, 2019 - It's built in automatically at the VPC layer. No action for the customer to take nor way for them to validate. A bit more info here: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html#ena-data-encryption-in-transit
🌐
Medium
medium.com › @servifyspheresolutions › how-aws-nitro-enclaves-changed-the-way-i-think-about-data-security-d99cee17669c
How AWS Nitro Enclaves Changed the Way I Think About Data Security | by Servifyspheresolutions | Medium
September 1, 2025 - This isn’t a dry AWS manual, it’s the story of how I found a better way to keep data safe. Before I stumbled upon Nitro Enclaves, I was convinced my security practices were more than enough. I followed the list that every DevOps engineer knows i.e. lock down the network with VPC rules, assign least-privilege IAM policies, encrypt everything at rest in S3 or EBS, and…
🌐
AWS
docs.aws.amazon.com › aws whitepapers › aws whitepaper › the components of the nitro system
The components of the Nitro System - The Security Design of the AWS Nitro System
For additional information and a list of supported instance types, refer to Encryption in transit. The encryption keys used for EBS, local instance storage, and for VPC networking are only ever present in plaintext in the protected volatile memory of the Nitro Cards; they are inaccessible to both AWS operators as well as any customer code running on the host system’s main processors.
Find elsewhere
🌐
AWS
docs.aws.amazon.com › aws whitepapers › aws whitepaper › nitro system security in context
Nitro System security in context - The Security Design of the AWS Nitro System
All data flowing across the AWS global network that interconnects our data centers and Regions is automatically encrypted at the physical layer before it is transmitted between our secured facilities. Additional encryption layers exist as well; for example, all inter-Region VPC peering traffic, ...
🌐
AWS
docs.aws.amazon.com › amazon fsx › ontap user guide › security in amazon fsx for netapp ontap › data protection in amazon fsx for netapp ontap › encrypting data in transit
Encrypting data in transit - FSx for ONTAP
October 1, 2025 - This is because the supported Amazon ... instances. Nitro-based encryption is enabled automatically when the supported client instance types are located in the same AWS Region and in the same VPC or in a VPC peered with the file system's VPC....
🌐
HPCwire
hpcwire.com › home › off the wire › aws announces general availability of nitro enclaves
AWS Announces General Availability of Nitro Enclaves - HPCwire
October 29, 2020 - Many customers across all industries have asked for help to further protect their highly sensitive data like personally identifiable information, financial data, healthcare records, intellectual property, and more – including from internal users within their own accounts. Today, customers can protect their data with access controls and by using encryption while it is at rest and in transit, but encryption does not protect data when it is unencrypted at the point of use (e.g.
🌐
AWS
aws.amazon.com › blogs › aws › introducing-vpc-encryption-controls-enforce-encryption-in-transit-within-and-across-vpcs-in-a-region
Introducing VPC encryption controls: Enforce encryption in transit within and across VPCs in a Region | AWS News Blog
1 month ago - You can configure specific exclusions for resources such as internet gateways or NAT gateways, that don’t support encryption (because the traffic flows outside of the AWS network). Other resources must be encryption-compliant and can’t be excluded. After activation, enforce mode provides that all future resources are only created on compatible Nitro instances, and unencrypted traffic is dropped when incorrect protocols or ports are detected.
🌐
AWS
docs.aws.amazon.com › aws whitepapers › aws whitepaper › general design principles and controls › data protection
Data protection - Applying Security Practices to a Network Workload on AWS for Communications Service Providers
Specific AWS instance types use the offload capabilities of the underlying AWS Nitro System · hardware to automatically encrypt in-transit traffic between specific type of instances, using Authenticated Encryption with Associated Data (AEAD) algorithms with 256-bit encryption.
🌐
ExamTopics
examtopics.com › discussions › amazon › view › 29754-exam-aws-certified-security-specialty-topic-1-question-171
Exam AWS Certified Security - Specialty topic 1 question 171 discussion - ExamTopics
A and B . All the traffic between ec2 is encrypted if in VPC https://docs.aws.amazon.com/whitepapers/latest/logical-separation/encrypting-data-at-rest-and--in-transit.html ... A and D. There's no encryption of traffic within a VPC. ... In the question there isn't mention about "Same VPC" so B it's out. A&D ... to meat the vpc data protection encryption it must me used specific instance types (mainly nitro based instance type).
🌐
AWS
aws.amazon.com › blogs › security › encryption-in-transit-over-external-networks-aws-guidance-for-nydfs-and-beyond
Encryption in transit over external networks: AWS guidance for NYDFS and beyond | Amazon Web Services
August 21, 2024 - Cross-Region traffic that uses Amazon VPC and Transit Gateway peering is automatically bulk-encrypted when it exits a Region. AWS provides secure and private connectivity between Amazon Elastic Compute Cloud (Amazon EC2) instances of all types.
🌐
AWS
docs.aws.amazon.com › aws prescriptive guidance › encryption best practices and features for aws services › encryption best practices for aws services › encryption best practices for amazon ecs
Encryption best practices for Amazon ECS - AWS Prescriptive Guidance
You can use TLS certificates from AWS Private Certificate Authority or customer-provided certificates. For more information and walkthroughs, see Enable traffic encryption between services in AWS App Mesh using AWS Certificate Manager (ACM) or customer-provided certificates ...
🌐
AWS
aws.amazon.com › about-aws › whats-new › 2022 › 12 › amazon-fsx-netapp-ontap-nitro-based-encryption-data-transit
What's New at AWS - Cloud Innovation & News
September 10, 2025 - Starting today, Amazon FSx for NetApp ONTAP provides automatic encryption of data in transit between Nitro-based compute instances and new FSx for ONTAP file systems.
🌐
AWS
aws.amazon.com › blogs › publicsector › encryption-in-transit-public-sector-workloads-aws-nitro-enclaves-aws-certificate-manager
Encryption-in-transit for public sector workloads with AWS Nitro Enclaves and AWS Certificate Manager | AWS Public Sector Blog
March 1, 2021 - Best practices for protection of data in transit include enforcing appropriately defined encryption requirements, authenticating network communications, and implementing secure key and certificate management systems.