CloudHSM
Introduction
A cloud-based hardware security module (HSM)
By you to manage the encryption keys (not AWS).
Feature
Tamper resistant (be evaluated with FIPS 140-2 Level 3 compliance)
Supports both symmetric / asymmetric encryption (SSL / TLS keys)
Not available in free tier
Must use CloudHSM Client Software (no AWS CLI / API)
Manage keys
Manage users
Redshift supports CloudHSM for database encryption and key management
Good option to use SSE-C encryption.
CloudHSM clusters can contain multiple HSMs, spread across Multi-AZs for high availability and durability.
Scenario
If there's some reason not using ELB for SSL termination, EC2 instances have to read SSL private certificate and do the decryption.That would eat up some CPU resources. SSL/TLS offload in CloudHSM (SSL acceleration) can be utilized for such case (if it's Linux, Nginx and Apache Web Server can be integrated).
Last updated