Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

AWS Key Management Service (KMS)

4.4
(25)

AWS Key Management Service (KMS) is a service that help to create and control the encryption keys used to encrypt data, and uses Hardware Security Modules (HSMs) to protect the security of keys.

Work for AWS Key Management Service (KMS)?

Learning about AWS Key Management Service (KMS)?

We can help you find the solution that fits you best.

AWS Key Management Service (KMS) Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 25 AWS Key Management Service (KMS) reviews
LinkedIn Connections
AWS Key Management Service (KMS) review by Erik N.
Erik N.
Validated Reviewer
Verified Current User
Review Source
content

"Dead Simple Encryption Service"

What do you like best?

Ease of use. There can be a lot of overhead to managing secrets. You need to make them available for people and processes that should have access, while restricting access for nearly everyone else. There are lots of options out there for how to do this, but the fact that KMS is already bolted into so many of Amazon's service offerings, and the fact that they support KMS client SDKs for every relevant programming language, plus command line tools makes enterprise level encryption available to any project or organization already using AWS.

What do you dislike?

Certain Client SDKs are painful to use. Having played with python and nodejs SDKs, i've found that example code is hard to find and I've not had great success with these SDKs. AWS Service integration, CLI usage, .NET and JAVA are all seamless which is why I reference ease of use as my favorite aspect of KMS.

Recommendations to others considering the product

If you are already deploying within an AWS cloud environment, KMS is an easy way to handle encryption across your infrastructure and your operations users.

What business problems are you solving with the product? What benefits have you realized?

committing encrypted secrets to source control

terraforming databases without exposing password details

sharing encrypted secrets with other users

authenticating administrator access to APIs - if you have permissions on the key, you can encrypt a timestamp and pass that as authentication

Sign in to G2 to see what your connections have to say about AWS Key Management Service (KMS)
AWS Key Management Service (KMS) review by Gabriela R.
Gabriela R.
Validated Reviewer
Review Source
content

"It's a really easy way to centrally manage your keys"

What do you like best?

The key rotation does not need to decrypt and re-encrypt the data that was encrypted by the key. Old keys are still available to decrypt the data and the newly encrypted data will use new keys. It has automatic key rotation that is essential for compliance purposes. It does not require configuration to start.

What do you dislike?

KMS gives an easy rotation but you do not have much control. AWS will rotate it for you according to your own schedule annually. You can not force it. In addition, if you import your own keys, you must manage this key rotation on your own, which overrides the nice rotation service provided by AWS and, you must decrypt and re-encrypt the data encrypted with those keys. So keep this in mind if you are thinking about using your own keys.

Recommendations to others considering the product

If you are looking for a more robust solution that can store asymmetric keys or require a Hardware Security Module, KMS may not be for you. You will have to make your own decisions about whether KMS makes sense for your organization.

What business problems are you solving with the product? What benefits have you realized?

WS KMS is a really easy way to centrally manage my keys, it helps me protect the data I store.

What Encryption Key Management solution do you use?

Thanks for letting us know!
AWS Key Management Service (KMS) review by User
User
Validated Reviewer
Review Source
content

"Pretty and Easy to Use"

What do you like best?

We have a policy where Bring Your Own Key is required for confidential data in the cloud and AWS has streamlined the process for us.

What do you dislike?

When we import an encryption key for usage in another account that other account is not able to reference our key by key alias natively. It should be easy enough for AWS to add the ability to reference an encryption key by key alias across accounts.

Recommendations to others considering the product

The cloud space is constantly growing and we have found that the documentation does not always keep up with how quickly everything else progresses. If you see AWS documentation stating something is not possible, please make sure you submit a ticket to AWS first as we have found that a feature may be available, but they did not have time to update the support materials.

What business problems are you solving with the product? What benefits have you realized?

This give us the ability to migrate data and applications to the cloud, but still protect that data with a key that we own and manage.

AWS Key Management Service (KMS) review by Utkarsh S.
Utkarsh S.
Validated Reviewer
Verified Current User
Review Source
content

"KMS - Simple, secure and powerful"

What do you like best?

The ability to securely store keys and use them for encrypting apps and storage is unarguably the best feature of the AWS KMS. Within the AWS ecosystem the integration and interoperability is remarkable.

What do you dislike?

Nothing that I can think of, the service is really straight forward and easy to use.

What business problems are you solving with the product? What benefits have you realized?

One of the biggest: providing enterprise grade security to the clients without going through any hassle. Allows the businesses to focus on their core offerings.

AWS Key Management Service (KMS) review by User in Real Estate
User in Real Estate
Validated Reviewer
Review Source
content

"Easy, AWS hosted security"

What do you like best?

Easy way to store your key pairs for use on EC2, Lambda, and a large amount of other assorted AWS services for almost no charge. Keeping track of keys on premise is dangerous and risky, beacuse it gives another system that you need to protect in order for your infrastructure to remain safe. through KMS, you can store all the keys that you need in AWS itself and therefore extend your security blanket to your keys as well.

What do you dislike?

Not much. The UI and AWS console is not very intuitive and can be confusing at times. I would really like to see a redesign of the UI from AWS as it is needlessly complicated and incredibly slow for a select number of operations.

Recommendations to others considering the product

Definitely switch to it if you want to have your teams manage their own keys and do it easily. If however you want to have them manage keys that are on your own premise, it is better to keep them out of KMS and just manage them yourselves to prevent another possible point of access by unauthorized users to your important keys.

What business problems are you solving with the product? What benefits have you realized?

Solving security problems. It is a lot easier to manage security when your keys are all contained under the AWS shared responsibility model with all your other infrastructure. it also means that teams are more willing to increase security because managing keys is so much easier and less of a hassle.

AWS Key Management Service (KMS) review by User
User
Validated Reviewer
Review Source
content

" the most useful service of Amazon"

What do you like best?

I like this service because for me is the most useful of amazon When you find problems to get in your account in this website. The system that they use on the validation is one of more secure besides They protect your personal data that they store

What do you dislike?

I do not like that the code they send you expire so quickly, it would last more time

Recommendations to others considering the product

I really recommed this efficient service because it will help you without problems

What business problems are you solving with the product? What benefits have you realized?

It helps people to access on your account in case of problem, It is a very secure service, I really recommend you because It is integrated with cloud trail are linked on your necesities

AWS Key Management Service (KMS) review by Administrator in Computer & Network Security
Administrator in Computer & Network Security
Validated Reviewer
Review Source
content

"KMS"

What do you like best?

I love the fact that we keep all of our keys in one place, and they're easily reachable via most of our internasl systems on an encrypted level.

What do you dislike?

I dislike the pricing schema for it. Chargina on a per key model is simple, but illogical for larger companies to use. We have thousands of keys that we'd like to live inside of the system, but it's too expensive to justify.

Recommendations to others considering the product

definirely pay attention to the pricing, and take the extra time to build in automation to work with KMS effectively.

What business problems are you solving with the product? What benefits have you realized?

cert store, api key store, etc.

AWS Key Management Service (KMS) review by Administrator
Administrator
Validated Reviewer
Verified Current User
Review Source
content

"Easy Service To Maintain Security"

What do you like best?

AWS KMS has very clear use cases and walks you through exactly what needs to be done to set up keys. After it's been set up, you can assign keys to different applications through a few clicks, and ensures that your applications are always secure the way you want them.

What do you dislike?

Once you generate keys, you cannot download them after the initial download process. Although I dislike it, from a security perspective it makes sense.

What business problems are you solving with the product? What benefits have you realized?

I'm solving the problem of securing my applications. AWS KMS allows me to limit access (mainly SSH access) to certain individuals or certain systems.

AWS Key Management Service (KMS) review by Gourav D.
Gourav D.
Validated Reviewer
Review Source
content

"Great For Keeping Application Safe"

What do you like best?

-Easy to plug into application using AWS sdk

-Support for nearly All OS

-Good key rotation policy

-Lot of big and secure Applications trust KMS

What do you dislike?

-Default key rotation policy is not ideal

-Could look confusing at first usage

-AWS UI is still for power user, newbies could struggle

What business problems are you solving with the product? What benefits have you realized?

Keeping logs and metrics encrypted on android device

AWS Key Management Service (KMS) review by safdar q.
safdar q.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"helps in different key management system"

What do you like best?

we have multiple products and for those can use different kms keys or share it depending upon environment

What do you dislike?

I was able to create two kms with same name. had to delete one of those before i could proceed with using the right one.

What business problems are you solving with the product? What benefits have you realized?

encrypting

AWS Key Management Service (KMS) review by Administrator
Administrator
Validated Reviewer
Review Source
content

"KMS Review"

What do you like best?

I love how easy it is to work with encryption keys. I love that metadata is saved with the key so there is not much information that is required to perform a decryption operation

What do you dislike?

I don't like that root is preprovisioned in the kms key policy. I understand why but I feel like enabling iam access is something that should be done explicitly by the admin and not a default.

What business problems are you solving with the product? What benefits have you realized?

encrytping secrets for all my cloud apps

AWS Key Management Service (KMS) review by Daniel L.
Daniel L.
Validated Reviewer
Review Source
content

"Security"

What do you like best?

When you need a good private key to secure your data, you've got it!

What do you dislike?

A little hard to use at first. But in the end I figured it out.

What business problems are you solving with the product? What benefits have you realized?

Security

AWS Key Management Service (KMS) review by Consultant in Information Technology and Services
Consultant in Information Technology and Services
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Efficient key management service for public cloud (AWS)"

What do you like best?

Ease of use, creating keys, rotating them per best practices under the well architected framework

What do you dislike?

UI can be improved as a larger number of key management needs more of a dev ops feel

Recommendations to others considering the product

Try KMS in a lab scenario or dev environment before moving to larger workloads, signing certain calls for S3 endpoints/solutions

What business problems are you solving with the product? What benefits have you realized?

KMS was implemented for a customer solution for a proof of concept utilizing tokenization.

AWS Key Management Service (KMS) review by User in Program Development
User in Program Development
Validated Reviewer
Review Source
content

"Generally easy and hopefully secure!"

What do you like best?

Easy to create keys and rotate as per regulatory security needs. Fast to pick up and easy to use with other software.

What do you dislike?

Sometimes too secure: a key is only available for download for a very brief period of time.

Recommendations to others considering the product

Would recommend if you have complex security needs.

What business problems are you solving with the product? What benefits have you realized?

General software security, particularly regarding access for customers and certain members of my company.

AWS Key Management Service (KMS) review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Secure Your Secrets with Ease"

What do you like best?

Use your IAM roles to manage your secrets and limit the blast radius.

Works great to manage configuration securely.

What do you dislike?

Needs reporting of assets, ie certificates with private key, that would be better managed in ACM.

What business problems are you solving with the product? What benefits have you realized?

Avoids custom secret protection / encryption that may not scale easily.

KMS scales easily with company specific run books.

AWS Key Management Service (KMS) review by User
User
Validated Reviewer
Review Source
content

"Encryption is key"

What do you like best?

Love that Amazon KMS is fully managed by the AWS team and helps free up my time and my team's time by owning/maintaining the underlying infrastructure.

What do you dislike?

Not many complaints or issues so far. Been pretty happy with it.

What business problems are you solving with the product? What benefits have you realized?

It's very cheap, it's owned by AWS, and gives me back more time in my day.

AWS Key Management Service (KMS) review by Administrator
Administrator
Validated Reviewer
Review Source
content

"KMS "

What do you like best?

The best way to protect data and store and manage keys. It helps us meet regulatory and compliance needs. Want to have a centralized management for keys this is the way to go.

What do you dislike?

There is no major issue that I do not like about this.

What business problems are you solving with the product? What benefits have you realized?

centralized key management and for generating keys on the fly

AWS Key Management Service (KMS) review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Review Source
content

"kms review"

What do you like best?

simple easy and secure services to use, sdk is simple usefull and robust.

What do you dislike?

Better error reporting, sdk has rate liimiting enabled which took time to find,

Recommendations to others considering the product

great service simple easy and secure

What business problems are you solving with the product? What benefits have you realized?

authenticating redis cluster. We store passowrd in ssm paramater and pull it to AUTH redis

AWS Key Management Service (KMS) review by Administrator
Administrator
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"We have used it for replacing old technology of Safenet"

What do you like best?

The best part of this product is that it is hosted in AWS.

What do you dislike?

It is sometimes difficult for new comers to learn this tool.Not easy to learn for beginners.

What business problems are you solving with the product? What benefits have you realized?

The hosting is the best benifit along with hight availability.

AWS Key Management Service (KMS) review by User
User
Validated Reviewer
Review Source
content

"key management service"

What do you like best?

simple to use and integrate with your application flow

What do you dislike?

more technical documentation explaining more on the hsm part

What business problems are you solving with the product? What benefits have you realized?

crypto key management - most secure key storage

AWS Key Management Service (KMS) review by User
User
Validated Reviewer
Review Source
content

"Heavily used"

What do you like best?

Ease of using keys and manging at one place

What do you dislike?

Nothing specific. It helps us manage them at ease

What business problems are you solving with the product? What benefits have you realized?

Managing keys at one place and ease of use

AWS Key Management Service (KMS) review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source
content

"Does its job"

What do you like best?

It is easy to use and reliable, no problems

What do you dislike?

did not envcounter any problems so far, so far positive

What business problems are you solving with the product? What benefits have you realized?

Using this for encrypting almost any storage

AWS Key Management Service (KMS) review by User
User
Validated Reviewer
Review Source
content

"Super"

What do you like best?

We used kms heavily in our platform, easy to use

What do you dislike?

nothing wrong we found it, its good , we did not find anhthing

What business problems are you solving with the product? What benefits have you realized?

Managing keys

AWS Key Management Service (KMS) review by Administrator in Information Services
Administrator in Information Services
Validated Reviewer
Review Source
content

"KMS"

What do you like best?

Autorotation of keys and centralized location of keys

What do you dislike?

not being able importing a key into an already existing CMK

What business problems are you solving with the product? What benefits have you realized?

encryption

AWS Key Management Service (KMS) review by Consultant
Consultant
Validated Reviewer
Review Source
content

"Encryption at rest using KMS"

What do you like best?

Data security with KMS to achieve encryption at rest

What do you dislike?

Nothing at this point for our requirements

What business problems are you solving with the product? What benefits have you realized?

Encryption of data

Kate from G2

Learning about AWS Key Management Service (KMS)?

I can help.
* We monitor all AWS Key Management Service (KMS) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.