An open API service indexing awesome lists of open source software.

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.

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 <