OSI-licensed open source

Open-Source Key Management Servers (2026)

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
  • •Key lifecycle features: rotation, versioning, revocation, audit
  • •High availability and storage backends
  • •Access control and identity integrations
  • •Features gated behind a paid edition

At a glance

ToolBest forPricingLicence
OpenBaoSelf-hosted secrets and key management with a Vault-like modelFree, open sourceMPL-2.0
OpenStack BarbicanOpenStack cloudsFree, open sourceApache-2.0
InfisicalDeveloper-friendly secrets plus basic key operationsFree, open source (core); enterprise features need a paid licence, see vendor pricing.MIT
PyKMIPKMIP testing and lightweight KMIP deploymentsFree, open sourceApache-2.0
CyberArk ConjurMachine-identity secrets in CI/CD and containersFree, open source (Conjur OSS)LGPL-3.0
SOPSGitOps secrets encrypted with your cloud KMSFree, open sourceMPL-2.0

1. OpenBao

MPL-2.0

Best for: Self-hosted secrets and key management with a Vault-like model · Free, open source

OpenBao is a software solution to manage, store and distribute secrets, certificates and keys. It is licensed under MPL-2.0.

Strengths

  • + MPL-2.0 licensed
  • + Large commit history

Trade-offs

  • − You run and secure the cluster

2. OpenStack Barbican

Apache-2.0

Best for: OpenStack clouds · Free, open source

Barbican is an API for storing, provisioning and managing secrets, mainly for OpenStack environments. The GitHub repository mirrors code maintained on opendev.org.

Strengths

  • + Integrates with OpenStack services
  • + Apache licensed

Trade-offs

  • − Designed around OpenStack

3. Infisical

MIT

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.

Strengths

  • + Good developer experience
  • + KMS features in the dashboard and API

Trade-offs

  • − Premium features sit in the ee directory

4. PyKMIP

Apache-2.0

Best for: KMIP testing and lightweight KMIP deployments · Free, open source

PyKMIP is a Python implementation of the Key Management Interoperability Protocol (KMIP), including a server component.

Strengths

  • + Open KMIP implementation
  • + Apache licensed

Trade-offs

  • − Smaller project than full secrets platforms

5. CyberArk Conjur

LGPL-3.0

Best for: Machine-identity secrets in CI/CD and containers · Free, open source (Conjur OSS)

Conjur secures secrets used by privileged users and machine identities. The server is LGPL-3.0 with API clients and extensions under Apache-2.0.

Strengths

  • + Machine-identity focus
  • + Policy-driven access

Trade-offs

  • − Enterprise features are in CyberArk's commercial products

6. SOPS

MPL-2.0

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.

Strengths

  • + Keeps encrypted secrets in Git
  • + Works with several KMS backends

Trade-offs

  • − Not a server; relies on external key stores

New tools in this space, weekly

One email a week with the tools, launches and releases added to TechLogHub. Unsubscribe in one click.

Get the TechLogHub digest

One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.

How to choose

If you need…Start with
Self-hosted secrets and keys with a Vault-style modelOpenBao
OpenStack integrationOpenStack Barbican
Secrets platform with developer UXInfisical
KMIP for storage or database encryptionPyKMIP
Machine identities in pipelinesCyberArk Conjur
Encrypted secrets in Git using cloud KMSSOPS

Open-Source Key Management Servers: FAQ

Quick answers to common questions

What is a key management server?

A service that generates, stores, rotates and controls access to cryptographic keys, ideally keeping them off application hosts.

Is HashiCorp Vault open source?

No. Vault is under the Business Source License, which is source-available. OpenBao is an MPL-2.0 alternative.

What is KMIP?

The Key Management Interoperability Protocol, used by storage arrays and databases to talk to key servers. PyKMIP implements it.

Can I get FIPS-validated keys from these?

These projects do not claim FIPS validation in their repositories; if you need it, check hardware or vendor options.

Related categories

Building a tool in this category?

List it on TechLogHub and we'll review it for this guide.

Submit a tool