Amazon Key Management Service (Amazon KMS) is an encryption and key management service scaled for the cloud. Amazon KMS keys and functionality are used by other Amazon services, and you can use them to protect data in your own applications that use Amazon.