/hc

Hash Calculator is the console tool that can calculate about 50 cryptographic hashes of strings and files.

Primary LanguageCGNU Lesser General Public License v3.0LGPL-3.0

Hash Calculator

Codacy Badge CI

Hash Calculator is the console tool that can calculate about 50 cryptographic hashes of strings and files. Hash Calculator main features are:

  • string hash calculation
  • file hash calculation, including only part file hash (defined by file part size and offset from the beginning)
  • restoring original string by it's hash specified using brute force method (dictionary search)
  • directory's files hash calculation with support of filtering files by size, name, path
  • file validation using it's hash
  • file searching using file hashes of the whole file or only the part of the file

Also there are:

  • Brute force restoring time assumption
  • Multithreading brute force restoring
  • Different case hash output (by default upper case)
  • Output in SFV format (simple file verification)
  • Variables support

Install the pre-compiled binary

scoop:

scoop bucket add aegoroff https://github.com/aegoroff/scoop-bucket.git
scoop install hc

AUR (Arch Linux User Repository):

install binary package:

 yay -S hash-calculator-bin

or if yay reports that package not found force updating repo info

yay -Syyu hash-calculator-bin

manually:

Download the pre-compiled binaries from the releases and copy to the desired location.