Vault
HashiCorp Vault is a security tool designed to centrally store, access, and manage secrets for applications, systems, and users across dynamic, distributed infrastructures. It provides a unified interface to secrets while offering robust features like encryption-as-a-service, tokenization,…
Key facts
- First appeared
- 2015
- Category
- devops_tool
- Problem solved
- Prior to Vault, managing secrets (API keys, passwords, certificates, tokens) in modern, dynamic infrastructure environments was fragmented, insecure, and difficult to audit or scale. Organizations often resorted to hardcoding secrets, using environment variables, or simple key-value stores lacking critical security features like proper revocation, rotation, dynamic generation, and fine-grained access control for both human and machine identities.
- Platforms
- Linux, Windows, macOS, Docker, Kubernetes, AWS, Azure, GCP
Related technologies
Notable users
- Barclays
- Adobe
- Peloton
- Slack
- Many Fortune 500 companies and cloud-native organizations across various sectors