Crate key_bag

Source

Structs§

Aes256Key
KeyBag
KeyBag is a store for collections of wrapped keys. This is stored in plaintext, and each key is only accessible if the appropriate wrapping key is known.
KeyBagManager
Manages the persistence of a KeyBag.
KeyBytes
A raw byte-string containing a wrapped AES256 key.
Nonce

Enums§

Error
OpenError
UnwrapError
WrappedKey
An AES256 key which has been wrapped using an AEAD, e.g. AES256-GCM-SIV. This can be safely stored in plaintext, and requires the wrapping key to be decoded.
WrappingKey

Constants§

AES128_KEY_SIZE
AES256_KEY_SIZE

Type Aliases§

KeySlot