Skip to main content

AWS Key Management Service

AWS Key Management Service

Create and control keys used to encrypt or digitally sign your data

Benefits

    Centrally manage keys and define policies across integrated services and applications from a single point.

    Encrypt data within your applications with the AWS Encryption SDK data encryption library.

    Perform signing operations using asymmetric key pairs to validate digital signatures.

    Securely generate hash-based message authentication codes (HMACs) that ensure message integrity and authenticity.

What is AWS KMS?

Use AWS KMS to encrypt data across your AWS workloads, digitally sign data, encrypt within your applications using AWS Encryption SDK, and generate and verify message authentication codes (MACs). To watch in your local language, select this video, choose the settings icon, and pick your preferred subtitle option.
\n"},"metadata":{"tags":[]}},{"fields":{"id":"ams#c2","itemHeading":"Encrypt and decrypt data","itemLongLoc":"

Use the AWS Encryption SDK to securely handle cryptographic operations in your applications.

\n

Learn more about the AWS Encryption SDK

"},"metadata":{"tags":[]}},{"fields":{"id":"ams#c3","itemHeading":"Sign and verify digital signatures","itemLongLoc":"

Protect signing operations with AWS KMS using asymmetric KMS keys.

\n

Learn more about secure data signing

"},"metadata":{"tags":[]}},{"fields":{"id":"ams#c4","itemHeading":"Build secure multi-tenant databases","itemLongLoc":"

Use the AWS Database Encryption SDK to easily encrypt and securely search sensitive records in your databases.

\n

Learn more about the AWS Database Encryption SDK

"},"metadata":{"tags":[]}},{"fields":{"patternHeading":"Use cases","patternBoolean2":"false","id":"ams#text-columnsc5#pattern-data"},"metadata":{"tags":[{"name":"pattern-data","description":"Default pattern data","id":"ams#text-columnsc5#pattern-data","namespaceId":"text-columns"}]}}]},"metadata":{"auth":{},"testAttributes":{}},"context":{"page":{"pageUrl":"https://aws.amazon.com/kms/"},"contentType":"page","environment":{"stage":"prod","region":"us-west-2"},"sdkVersion":"2.0.26"},"refMap":{"manifest.js":"3daf852ae2","rt-qa-sampler.rtl.css":"04844c0e2f","rt-qa-sampler.js":"8d8ff98fa9","rt-qa-sampler.css.js":"c9385fe030","rt-qa-sampler.css":"f389ad9c24","rt-qa-sampler.rtl.css.js":"1b24aa9238"},"settings":{"templateMappings":{"patternDark":"patternBoolean2","patternHeading":"patternHeading","patternSubheading":"patternSubheading","dark":"itemBoolean","topic":"itemHeading","content":"itemLongLoc"}}}

Use cases