https://github.com/unflag/vault-plugin-secrets-saltyhash
Salted hashing plugin for Hashicorp Vault.
https://github.com/unflag/vault-plugin-secrets-saltyhash
hash hashing salt salting secrets vault vault-plugins
Last synced: 7 months ago
JSON representation
Salted hashing plugin for Hashicorp Vault.
- Host: GitHub
- URL: https://github.com/unflag/vault-plugin-secrets-saltyhash
- Owner: unflag
- Created: 2020-08-04T12:58:37.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T11:26:52.000Z (almost 3 years ago)
- Last Synced: 2025-01-21T02:41:37.723Z (9 months ago)
- Topics: hash, hashing, salt, salting, secrets, vault, vault-plugins
- Language: Go
- Homepage:
- Size: 83 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vault Plugin: Salty Hash Secret Backend
This is standalone backend plugin for use with [Hashicorp Vault](https://www.github.com/hashicorp/vault).
This plugin allows on-demand hashing data with configured salt.
Basically, it's [Transit Plugin](https://www.vaultproject.io/docs/secrets/transit)
or [sys/tools/hash endpoint](https://www.vaultproject.io/api-docs/system/tools#hash-data) derivative with role-based salt.## Quick Links
- Vault Website: https://www.vaultproject.io
- Main Project Github: https://www.github.com/hashicorp/vault## Getting Started
This is a [Vault plugin](https://www.vaultproject.io/docs/internals/plugins.html)
and is meant to work with Vault. This guide assumes you have already installed Vault
and have a basic understanding of how Vault works.Otherwise, first read this guide on how to [get started with Vault](https://www.vaultproject.io/intro/getting-started/install.html).
To learn specifically about how plugins work, see documentation on [Vault plugins](https://www.vaultproject.io/docs/internals/plugins.html).
## Usage
* Configure vault to use plugins:
```sh
$ tee /path/to/vault/conf/vault.hcl <