Crate hips

Source
Expand description

A simple secrets database.

While hips can be used as a binary for operational purposes, you might need your server to retrieve secrets at runtime.

You should be mostly manipulating the Database object directly. It exposes an API very similar to the hips binary’s (store, load, remove, list…)

Modules§

backends
Backend trait implementations.
encrypters
Encrypter trait implementations.

Structs§

Database
A handle to the underlying secrets database.
Encrypted
An encrypted secret and its name.
Secret
A plaintext secret and its name.

Traits§

Backend
Storage behavior: what does it mean to store/load/..?
Encrypter
Encryption behavior: what does it mean to encrypt/decrypt?