tree: fe830e1ba73caec2e0aabfb3fc626e1c83d043a5 [path history] [tgz]
  1. c/
  2. src/
  3. testdata/
  4. BUILD.gn
  5. README.md
src/lib/storage/key-bag/README.md

Key-bag

Key-bag is a library for managing the persistence of a set of cryptographic keys. The keys are AES256 keys wrapped using AES256-GCM-SIV. A given key-bag can store an arbitrary number of keys wrapped with an arbitrary number of wrapping keys, held in a specified slot.

Rust and C bindings are provided.

Regenerating C bindings

See documentation in //src/lib/storage/key-bag/c/BUILD.gn.