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
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.