A key management server stores, rotates and controls access to cryptographic keys and secrets so applications do not hold them in config files. Open-source options span full secrets platforms, KMIP servers for storage and database encryption, and tools that lean on cloud KMS backends.
Each tool here is OSI-licensed, checked on its repository on 2026-11-07. Two popular names are left out on purpose: HashiCorp Vault is under the Business Source License, and Eviden (formerly Cosmian) KMS is listed in its repository as BUSL-1.1. Both are source-available, not open source.
Tools, licences and pricing checked against vendor and repository pages on November 7, 2026.
What to look for
•Protocol support: KMIP, REST API, PKCS#11 or cloud KMS integration
Barbican is an API for storing, provisioning and managing secrets, mainly for OpenStack environments. The GitHub repository mirrors code maintained on opendev.org.
Best for: Developer-friendly secrets plus basic key operations · Free, open source (core); enterprise features need a paid licence, see vendor pricing.
Infisical is a secret management platform that also covers certificates and privileged access. Its KMS features include central management of cryptographic keys and symmetric encrypt and decrypt via API. The ee directory is excluded from the MIT licence.
Best for: GitOps secrets encrypted with your cloud KMS · Free, open source
SOPS edits encrypted files in YAML, JSON, ENV, INI and binary formats. It encrypts with AWS KMS, GCP KMS, Azure Key Vault, HuaweiCloud KMS, age or PGP.