Skip to content

wyh136/all-hash-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

all hash (python) v1.0

Python modules for all hashing algorithms.

Algorithms

Currently supported

  • scrypt (Litecoin, Dogecoin, Feathercoin, ...)
  • scrypt:N
  • sha256d (Bitcoin, Freicoin, Peercoin/PPCoin, Terracoin, ...)
  • blake (Saffron [SFR] Blake-256)
  • groestl (Groestlcoin)
  • lyra2RE (Lyrabar, Cryptocoin)
  • myr-groestl (Myriad-Groestl)
  • nist5 (MistCoin [MIC], TalkCoin [TAC], ...)
  • pentablake (Joincoin)
  • quark (Quarkcoin)
  • qubit (MyriadCoin [MYR])
  • skein (Skeincoin, Myriadcoin, Xedoscoin, ...)
  • twe (TweCoin)
  • whirlcoin (WhirlCoin)
  • x11 (Darkcoin [DRK], Hirocoin, Limecoin, ...)
  • x13 (Sherlockcoin, [ACE], [B2B], [GRC], [XHC], ...)
  • x14 (X14, Webcoin [WEB])
  • x15 (RadianceCoin [RCE])
  • zr5 (Ziftrcoin [ZRC])

Implemented, but untested

  • ? dcrypt
  • ? keccak (Maxcoin HelixCoin, CryptoMeth, Galleon, 365coin, Slothcoin, BitcointalkCoin)
  • ? luffa (Joincoin, Doomcoin)
  • ? magi
  • ? yescrypt

Dependencies

Build

$ apt-get install python-all-dev debhelper
$ debuild

Install one module by hand

Python 2.7 is required as well as a gcc.

$ sudo python2 setup.py install

Test

After installation, test hash.

$ python2 setup.py test

Donations

Donations for the work done in this repo are accepted:

elbandi bandispam@gmail.com 194EJLtVQK8Nac1qz3eWB131D3RTuTyiCB

Credits

License

MIT

About

Python modules for all hashing algorithms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.0%
  • Other 1.0%