Skip to content

keychain-go

CI Security License

Key provider for Cyphera — resolve keys from AWS KMS, GCP, Azure Key Vault, HashiCorp Vault, env vars, and files.

go get github.com/cyphera-labs/keychain-go

Providers

Provider Source Status
Memory — Working
Env env Working
File file Working
HashiCorp Vault vault Working
AWS KMS aws-kms Scaffolded
GCP Cloud KMS gcp-kms Scaffolded
Azure Key Vault azure-kv Scaffolded

Usage with Cyphera SDK

Your code never changes — only the config:

{
  "keys": {
    "my-key": { "source": "vault", "path": "secret/data/my-key" }
  }
}

Status

Alpha. API is unstable.

License

Apache 2.0 — Copyright 2026 Horizon Digital Engineering LLC

About

Key provider for Cyphera — resolve keys from AWS KMS, GCP, Azure Key Vault, HashiCorp Vault, and more.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages