Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 528 Bytes

README.md

File metadata and controls

27 lines (23 loc) · 528 Bytes

pyhash

Collection of various hash functions. Python library in progress.

Hash functions

  • BSD 16-bit checksum
  • Fletcher checksum
  • Adler-32
  • MD2
  • MD4
  • MD5
  • SHA-1
  • SHA-2
  • SHA-3
  • CRC32
  • RIPEMD series
  • Jenkins
  • BLAKE
  • BLAKE2
  • Whirlpool

To-do

  • Combine SHA-1 and SHA-2 with a parent class (combine hexdigest, digest)
  • Suitable organization for constants and hash functions
  • Reflect all hashes to follow a regular format

MIT License.