7 releases

0.3.2 Jul 25, 2022
0.3.1 Jul 25, 2022
0.2.2 Jul 16, 2022
0.1.0 Jun 30, 2022

#1730 in Cryptography

WTFPL license

120KB
2.5K SLoC

hbkr-rs

Hashblock Key Rotation Library (hbkr) for Rust

Description

hbkr provides a generic library for cryptographic key management routines: It is based upon core even generating code from KERI (https://github.com/THCLab/keriox)

  • Inception - Establish one or more keys (keyset) for management
  • Rotation - Rotate a keyset, effectively terminating previous active keys in set
  • Delegate - Delegate a keyset authority to another issuer
  • Terminate - Set a keyset to end of life

lib.rs:

hbkr-rs library crate

Dependencies

~7MB
~136K SLoC