#octavo #crypto #digest #kdf #crypto-library #hash


Octavo - Key Derivation Functions. WARNING!!! Not suitable for production

2 releases

Uses old Rust 2015

0.1.1 Apr 12, 2016
0.1.0 Apr 8, 2016

#1560 in Cryptography

Used in octavo

MIT license

838 lines


Join the chat at https://gitter.im/libOctavo/octavo

Crates.io License Build Status Coverage Status GetBadges Game Gratipay


Highly modular & configurable hash & crypto library written in pure Rust.


octavo = { git = "https://github.com/libOctavo/octavo" }

WARNING!!! Octavo is in very early stage of development. There is a hell lot of issues and vulnerabilities to enormous kind of attacks! Do not use it in production code (yet)!


You can help with this project in 3 ways:

  1. Help me code this up! Just fork, create branch, code & pull-request. Yay!
  2. Audit code or use it. If you find a bug just file an issue, it also is a great help.
  3. Support us at Gratipay.

Full disclosure

If you find security bugs, contact me via mail lukasz@niemier.pl using my PGP key.


Check LICENSE file.


~20K SLoC