Developer Guide

Provides conceptual overviews of AWS Key Management Service and explains how to use it to protect data in your own applications that use AWS.

HTML | PDF | Kindle | GitHub

API References

Describes all the API operations for AWS Key Management Service in detail. Also provides sample requests, responses, and errors for the supported web services protocols.


AWS KMS in the AWS CLI Reference

Describes the AWS Key Management Service commands that are available in the AWS Command Line Interface.


AWS KMS Cryptographic Details

Learn about the cryptographic operations that are run within AWS when you use AWS KMS.


What's new

  • Date

No items returned.


How encryption works in AWS
Using AWS KMS for data protection, access control, and audit
AWS Key Management Service - Using HMAC APIs
Introducing AWS Key Management Service and Custom Key Stores
Do you need an AWS KMS custom key store?
The busy manager's guide to encryption

Blog posts & articles


No items returned.

Learn more about AWS Key Management Service

Find the answers to your questions.

Learn more 
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building in the console

Get started building with AWS Key Management Service in the AWS Console.

Sign in