Skip to content

kernelmustard/hash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hash

toy reimplementation of common hashing algorithms

usage

hash

  • hash provided string or file using crc32, md5, sha1, sha256, or all of the above
  • compile with make or make dev (if you want to poke around the binary)

test

  • not of much use to the user, but it hashes known strings and compares them against the known correct hash to verify the algorithm implementation
  • compile with make test

sources

CRC32

MD5

SHA1

SHA256

About

hash any file or string with crc32, md5, sha1, sha256

Resources

License

Stars

Watchers

Forks