Skip to content

Instantly share code, notes, and snippets.

@tommorris
Last active August 29, 2015 14:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tommorris/d57178fd02ee991e8c08 to your computer and use it in GitHub Desktop.
Save tommorris/d57178fd02ee991e8c08 to your computer and use it in GitHub Desktop.
URL="http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background"
BITRATES=(19 20 21 22 23 24 25 26)
for BITRATE in ${BITRATES[@]}
do
hashcash -v -mb${BITRATE} "$URL" 2>&1
hashcash -p now
echo ""
done
@ojohnny
Copy link

ojohnny commented Jul 12, 2015

Machine: small VPS
OS: Debian GNU/Linux 6.0
hashcash-1.21 from repositories

$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU E5335 @ 2.00GHz
stepping : 7
cpu MHz : 999.999
cache size : 4096 KB
...

hashcashtest.sh output:

core: ANSI Standard 1-pipe
speed: 3756800 collision tests per second
compression: 0
mint: 19 bit partial hash collision
expected: 524288 tries (= 2^19 tries)
time estimate: 0 seconds (140 milli-seconds)
tries: 1218291 232% of expected
time: 0 seconds
hashcash token: 1:19:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::IOEnpykwprc01WVA:00000000000004fRo

core: ANSI Standard 1-pipe
speed: 3923200 collision tests per second
compression: 0
mint: 20 bit partial hash collision
expected: 1048576 tries (= 2^20 tries)
time estimate: 0 seconds (267 milli-seconds)
tries: 591769 56% of expected
time: 0 seconds
hashcash token: 1:20:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::EDx5mNCpbifKCSLf:00000000000002GUO

core: ANSI Standard 1-pipe
speed: 4028800 collision tests per second
compression: 0
mint: 21 bit partial hash collision
expected: 2097152 tries (= 2^21 tries)
time estimate: 1 seconds (521 milli-seconds)
tries: 30654 1% of expected
time: 0 seconds
hashcash token: 1:21:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::hx2VP1DDFYkF3lJ6:000000000000007Uz

core: ANSI Standard 1-pipe
speed: 4083200 collision tests per second
compression: 0
mint: 22 bit partial hash collision
expected: 4194304 tries (= 2^22 tries)
time estimate: 1 seconds
tries: 2471691 59% of expected
time: 1 seconds
hashcash token: 1:22:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::1zb3TYWDsyWR0FQf:00000000000009RSA

core: ANSI Standard 1-pipe
speed: 4009600 collision tests per second
compression: 0
mint: 23 bit partial hash collision
expected: 8388608 tries (= 2^23 tries)
time estimate: 2 seconds
tries: 6155289 73% of expected
time: 1 seconds
hashcash token: 1:23:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::Ui9BiaYveEj65G5Y:0000000000000NUmO

core: ANSI Standard 1-pipe
speed: 3782400 collision tests per second
compression: 0
mint: 24 bit partial hash collision
expected: 16777216 tries (= 2^24 tries)
time estimate: 4 seconds
tries: 30751849 183% of expected
time: 7 seconds
hashcash token: 1:24:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::1+6IePq1MvKdQmnt:0000000000001rJne

core: ANSI Standard 1-pipe
speed: 4054400 collision tests per second
compression: 0
mint: 25 bit partial hash collision
expected: 33554432 tries (= 2^25 tries)
time estimate: 8 seconds
tries: 43810299 131% of expected
time: 10 seconds
hashcash token: 1:25:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::a2xdP3qu/S+Vhdtv:0000000000002d7tw

core: ANSI Standard 1-pipe
speed: 4051200 collision tests per second
compression: 0
mint: 26 bit partial hash collision
expected: 67108864 tries (= 2^26 tries)
time estimate: 17 seconds
tries: 3534309 5% of expected
time: 1 seconds
hashcash token: 1:26:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::P6eaqTpjHhr/E3wo:0000000000000DUta

@ojohnny
Copy link

ojohnny commented Jul 12, 2015

Processor: Intel Core i3 (in powersave mode)
OS: Custom Linux install (kernel version 4.0.4)
hashcash-1.22 from source

gcc -v output

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/x86_64-linux-gnu/gcc/x86_64-unknown-linux-gnu/4.9.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --enable-languages=c,c++,fortran
Thread model: posix
gcc version 4.9.2 (GCC)

hashcashtest.sh output

core: ANSI Standard 1-pipe
speed: 1939393 preimage tests per second
compression: 0
mint: 19 bit partial hash preimage
expected: 524288 tries (= 2^19 tries)
time estimate: 0 seconds (270 milli-seconds)
tries: 1045846 199% of expected
time: 0 seconds
1:19:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::iRTrNJiMHfklRKQh:00000000000003/LL

core: ANSI Standard 1-pipe
speed: 2000000 preimage tests per second
compression: 0
mint: 20 bit partial hash preimage
expected: 1048576 tries (= 2^20 tries)
time estimate: 1 seconds (524 milli-seconds)
tries: 1527058 146% of expected
time: 1 seconds
1:20:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::LrRNIGSZ9NzIHLva:00000000000005qqH

core: ANSI Standard 1-pipe
speed: 1532934 preimage tests per second
compression: 0
mint: 21 bit partial hash preimage
expected: 2097152 tries (= 2^21 tries)
time estimate: 1 seconds
tries: 367990 18% of expected
time: 0 seconds
1:21:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::k+cPtxdcfmTjrSex:00000000000001Prr

core: ANSI Standard 1-pipe
speed: 2031746 preimage tests per second
compression: 0
mint: 22 bit partial hash preimage
expected: 4194304 tries (= 2^22 tries)
time estimate: 2 seconds
tries: 1099235 26% of expected
time: 0 seconds
1:22:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::Pwd0ciCgRsaaG0h9:00000000000004CNY

core: ANSI Standard 1-pipe
speed: 2226086 preimage tests per second
compression: 0
mint: 23 bit partial hash preimage
expected: 8388608 tries (= 2^23 tries)
time estimate: 4 seconds
tries: 11942048 142% of expected
time: 5 seconds
1:23:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::2c6mqQk1RWcf9NSI:0000000000000jZYV

core: ANSI Standard 1-pipe
speed: 2206896 preimage tests per second
compression: 0
mint: 24 bit partial hash preimage
expected: 16777216 tries (= 2^24 tries)
time estimate: 8 seconds
tries: 11351324 68% of expected
time: 5 seconds
1:24:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::o0iYsrsZJwS5cKnU:0000000000000hJKR

core: ANSI Standard 1-pipe
speed: 1939393 preimage tests per second
compression: 0
mint: 25 bit partial hash preimage
expected: 33554432 tries (= 2^25 tries)
time estimate: 17 seconds
tries: 10561636 31% of expected
time: 5 seconds
1:25:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::k/p6Et+XOotA/szO:0000000000000eIXZ

core: ANSI Standard 1-pipe
speed: 2048000 preimage tests per second
compression: 0
mint: 26 bit partial hash preimage
expected: 67108864 tries (= 2^26 tries)
time estimate: 33 seconds
tries: 127717004 190% of expected
time: 56 seconds
1:26:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::m3Mnc4Zfy/+N2cpr:0000000000007dCwB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment