AWS Certificate Manager (ACM) for Nitro Enclaves allows you to use public and private SSL/TLS certificates with your web applications and servers running on Amazon EC2 instances with AWS Nitro Enclaves. SSL/TLS certificates are used to secure network communications and establish the identity of websites over the Internet as well as resources on private networks. Nitro Enclaves is an EC2 capability that enables creation of isolated compute environments to further protect and securely process highly sensitive data, such as SSL/TLS private keys.
ACM removes the time-consuming manual process of purchasing, uploading, and renewing SSL/TLS certificates. ACM takes care of creating secure private keys, distributing the certificate and its private key to your enclave, and managing certificate renewals. ACM for Nitro Enclaves is an enclave application that works with web applications and servers running on your Amazon EC2 instance to install the certificate and seamlessly replace expiring certificates. With Nitro Enclaves, the certificate's private key remains isolated in the enclave, preventing the instance from viewing the private key.