Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.
Keywhiz is a secret management and distribution service that is now available for everyone. Keywhiz helps us with infrastructure secrets, including TLS certificates and keys, GPG keyrings, symmetric keys, database credentials, API tokens, and SSH keys for external services — and even some non-secrets like TLS trust stores. Automation with Keywhiz allows us to seamlessly distribute and generate the necessary secrets for our services, which provides a consistent and secure environment, and ultimately helps us ship faster. | Is an offline encrypted vault for passwords, files and private notes. No cloud, no accounts, no subscriptions. Lifetime license. |
Keywhiz Server provides JSON APIs for accessing and managing secrets. It is written in Java and based on Dropwizard.;KeywhizFs is a FUSE-based file system, providing secrets as if they are files in a directory. Transparently, secrets are retrieved from a Keywhiz Server using mTLS with a client certificate.;Presenting secrets as files makes Keywhiz compatible with nearly all software. Outside of Keywhiz administration, consumers of secrets only have to know how to read a file.;KeywhizFs stores all secrets in memory only and never persisted to disk. If KeywhizFs is unmounted or the server loses power, all secrets will be safely removed from that server.;To mitigate a Keywhiz Server outage, KeywhizFs maintains a local cache of previously accessed secrets. Unless the server is rebooted or KeywhizFs unmounted, applications can happily continue accessing secrets previously accessed.;Keywhiz CLI is a Java program for Keywhiz administration. Clients, secrets, and groups can be queried, added, removed, or associated with each other. Users can authenticate and use the CLI.;Keywhiz UI is web app for Keywhiz administration, similiar to Keywhiz CLI. The UI is built with AngularJS. Users can authenticate and use the UI.;Keywhiz makes heavy use of mTLS and X509 certificates. It can even help distribute and rotate them for other services! There is the assumption of a PKI system though. If one does not exist or a PKI is wanted for development consider certstrap for a simple, initial PKI. | Same encryption and features as the full version., 15 days trial. License bound to your device., Ideal to evaluate the workflow and UI., Lifetime access on one device (HWID-based)., No subscriptions, no renewal fees. |
Statistics | |
GitHub Stars 2.6K | GitHub Stars - |
GitHub Forks 216 | GitHub Forks - |
Stacks 12 | Stacks 1 |
Followers 50 | Followers 1 |
Votes 3 | Votes 1 |
Pros & Cons | |
Pros
| No community feedback yet |

bitwarden is the easiest and safest way to store and sync your passwords across all of your devices.

LastPass Enterprise offers your employees and admins a single, unified experience that combines the power of SAML SSO coupled with enterprise-class password vaulting. LastPass is your first line of defense in the battle to protect your digital assets from the significant risks associated with employee password re-use and phishing.

Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more. Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log.

Passbolt is an open source password manager for teams. It allows to securely store and share credentials, and is based on OpenPGP.

It is an open source password manager. Passwords can be stored in highly-encrypted databases, which can be unlocked with one master password or key file.

It is a cross-platform community-driven port of the Windows application “Keepass Password Safe”. It can store your passwords safely and auto-type them into your everyday websites and applications.

Lock credentials and secrets in vaults that sync across systems and seamlessly access within your dev, CI/CD, and production environments. Plus, generate and use SSH keys directly from 1Password, automate infrastructure secrets, and more.

Dashlane is a password manager and online security app for everyone who lives, works, and plays on the internet.

Doppler’s developer-first security platform empowers teams to seamlessly manage, orchestrate, and govern secrets at scale.
It centralizes, simplifies and automates the encryption key management process to help minimize risk and reduce operational costs of encryption key management. It offers secure, robust key storage, key serving and key lifecycle management for IBM and non-IBM storage solutions using the OASIS Key Management Interoperability Protocol (KMIP).