Skip to content

namuyan/bc4py_hash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bc4py-hash

bc4py crypto hash functions

  • Yescrypt (Yespower0.5)
  • Yespower0.9
  • x16s
  • x11
  • poc (proof of capacity)

requirement

  • MSVC on windows
  • GCC on linux

usage

There are three features.

name note
hashs enables yespower, x16s and x11 hash
poc enables poc hash functions
progress-bar print poc work progress

specify by features like this.

[dependencies]
bc4py_hash = {version = "0.1", features= ["hashs", "poc"]}

test

check all test except heavy test

cargo test --features hashs --features poc

heavy test of plot_file by

cargo test --features poc --release -- --ignored

sources

Author

@namuyan_mine

licence

MIT