Key Management System

Problem

You've encrypted all your data. Excellent. Now where do you store the encryption key? Putting the key beside the encrypted data defeats much of the protection.

Solution — KMS

Manage cryptographic keys separately with controlled access and lifecycle operations.
Core idea: encryption security depends on protecting and managing the keys, not merely running an encryption algorithm.