Encryption in use
At this point, we understand the concept of protecting data using encryption in transit and encryption at rest. There is still one place we need to protect data – while the data is being used in the server's memory; that is, encryption in use.
AWS Nitro Enclaves
AWS offers its customers a unique architecture that creates an isolated environment for storing sensitive information (such as PII, credit card numbers, and healthcare data), which separates customers' data from the EC2 instance itself while using AWS KMS for data encryption.
For more information, please refer to the following resources:
AWS Nitro Enclaves:
https://aws.amazon.com/ec2/nitro/nitro-enclaves/
How AWS Nitro Enclaves uses AWS KMS:
https://docs.aws.amazon.com/kms/latest/developerguide/services-nitro-enclaves.html
Azure Confidential Computing
Azure Confidential Computing uses hardware to isolate data. Data can be encrypted in use by running it in a Trusted...