Hash Machine quickly compares multiple files and strings, and groups SHA-256 matches
github.com·1d·
Discuss: r/commandline
🔐Cryptography
Preview
Report Post

Hash Machine

A lightweight SHA-256 utility

Overview

Hash Machine is a small Go project that provides quick hashing and comparison of local files and SHA-256 strings. It is a command line utility that accepts between 2 and 10 arguements, and then reports on matching groups and unmatched arguements. This repository contains CLI executables in the Release, and the source code as main.go.

Requirements

to Build from source

  • Go 1.20+ - see go.dev to download and install

to run executable

  • Select correct platform variant

Build

To build a local binary:

  • Review comments at the top of main.go

Usage

Example (after building):

./hash-machine [mand_arg_1] [mand_arg_2] (opt_arg_1) (opt_arg_2) ... (opt_arg_8)
# see `--help` for available commands
``...

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help