blakeout

Crates.ioblakeout
lib.rsblakeout
version0.3.0
sourcesrc
created_at2021-03-09 17:39:29.90117
updated_at2021-03-21 22:12:11.606592
descriptionMemory hard hashing algorithm based on Blake2s
homepage
repositoryhttps://github.com/Revertron/Blakeout
max_upload_size
id366428
size9,517
Revertron (Revertron)

documentation

README

Blakeout

Memory hard hashing algorithm based on Blake2s

Usage

Blakeout can be used in the following way:

use crypto::digest::Digest;
use blakeout::Blakeout;

// create a Blakeout object, it will hash your bytes for you
let mut hasher = Blakeout::default();

// write input message
hasher.input(b"hello world");

// read hash digest and consume hasher
let res = hasher.result_str();
assert_eq!(res, "6cc4bddb52416711be65e4b0201106fda4ceb0de48dfdce7e3a136e490d8586f");
Commit count: 5

cargo fmt