vasll / hashcash6

A basic hashcash web implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hashcash6


Logo

Hashcash6

A simple hashcash implementation that uses SHA3 384bit
Try the web desktop version hereĀ»


Standalone script usage

> python hashcash6.py [OPTIONS] RESOURCE  

Sample command and output

> python hashcash6.py --zero-bits 22 sample@mail.com

Generating Hashcash6 for resource "sample@mail.com" with 22 zero bits using 1 thread... Done!

====================== Hashcash header =======================
X-Hashcash: 6:22:20221210104330.335636:sample@mail.com:LCwBlZTAIIw421mR:poFE

====================== Hexadecimal hash ======================
000000a19bb14d398ceb507d0abda9ca2490aa0424f1dbe185cdf0a53fc2c696facaeddca2293fceaf60d0c835fc103b

======================== Binary hash =========================
00000000000000000000000010100001100110111011000101001101001110011000110011101011010100000111...

Completed in 0:00:06.512355

About

A basic hashcash web implementation

License:GNU General Public License v3.0


Languages

Language:Python 68.3%Language:JavaScript 28.3%Language:HTML 3.2%Language:CSS 0.1%