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
@tommorris
Copy link
Author

Please post your machine and output below.

@tommorris
Copy link
Author

MacBook Pro (Retina, 13-inch, Mid 2014)
Processor: 2.8 GHz Intel Core i5
hashcash-1.22 compiled from source:

gcc -v output:

Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.4.0
Thread model: posix

hashcashtest.sh output:

core: ANSI Standard 1-pipe
speed: 5565217 preimage tests per second
compression: 0
mint: 19 bit partial hash preimage
expected: 524288 tries (= 2^19 tries)
time estimate: 0 seconds (94 milli-seconds)
tries: 804646 153% of expected                         
time: 0 seconds
1:19:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::cRyBv8zUZBWewBBN:000000000000034Sb

core: ANSI Standard 1-pipe
speed: 7111111 preimage tests per second
compression: 0
mint: 20 bit partial hash preimage
expected: 1048576 tries (= 2^20 tries)
time estimate: 0 seconds (147 milli-seconds)
tries: 154467 15% of expected                         
time: 0 seconds
1:20:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::RdNBULxlCN3LSn+p:00000000000000bjY

core: ANSI Standard 1-pipe
speed: 7757575 preimage tests per second
compression: 0
mint: 21 bit partial hash preimage
expected: 2097152 tries (= 2^21 tries)
time estimate: 0 seconds (270 milli-seconds)
tries: 895904 43% of expected                         
time: 0 seconds
1:21:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::HQFMxvjL3p4o+A4f:00000000000003QkV

core: ANSI Standard 1-pipe
speed: 7757575 preimage tests per second
compression: 0
mint: 22 bit partial hash preimage
expected: 4194304 tries (= 2^22 tries)
time estimate: 1 seconds (541 milli-seconds)
tries: 6473862 154% of expected                         
time: 1 seconds
1:22:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::ugYZqxb5U2PAh2Vw:0000000000000OiY5

core: ANSI Standard 1-pipe
speed: 7757575 preimage tests per second
compression: 0
mint: 23 bit partial hash preimage
expected: 8388608 tries (= 2^23 tries)
time estimate: 1 seconds
tries: 5265950 63% of expected                         
time: 1 seconds
1:23:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::sCj69srzbhnOAmPI:0000000000000K5eT

core: ANSI Standard 1-pipe
speed: 7757575 preimage tests per second
compression: 0
mint: 24 bit partial hash preimage
expected: 16777216 tries (= 2^24 tries)
time estimate: 2 seconds
tries: 25104475 150% of expected                         
time: 3 seconds
1:24:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::GXpOg0GwgGQNaooE:0000000000001Vn1Q

core: ANSI Standard 1-pipe
speed: 7757575 preimage tests per second
compression: 0
mint: 25 bit partial hash preimage
expected: 33554432 tries (= 2^25 tries)
time estimate: 4 seconds
tries: 122045233 364% of expected                         
time: 15 seconds
1:25:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::B+ALx1Bhpisuj/Gw:0000000000007HaCm

core: ANSI Standard 1-pipe
speed: 7111111 preimage tests per second
compression: 0
mint: 26 bit partial hash preimage
expected: 67108864 tries (= 2^26 tries)
time estimate: 9 seconds
tries: 41788990 62% of expected                         
time: 5 seconds
1:26:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::9+rPBNbK1YRi4167:0000000000002VQOz

@ojohnny
Copy link

ojohnny commented Jul 12, 2015

Machine: Low-powered ARM server (ARMv5 compat processor)
OS: Debian GNU/Linux 7
hashcash-1.21 from repositories

$ cat /proc/cpuinfo 
Processor       : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS        : 1196.85
Features        : swp half thumb fastmult edsp 
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant     : 0x2
CPU part        : 0x131
CPU revision    : 1

hashcashtest.sh output:

core: ANSI Standard 1-pipe
speed: 844800 collision tests per second
compression: 0
mint: 19 bit partial hash collision
expected: 524288 tries (= 2^19 tries)
time estimate: 1 seconds (621 milli-seconds)
tries: 16304 3% of expected
time: 0 seconds
hashcash token: 1:19:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::3QX4l+xdSgxe8Coj:000000000000003+l

core: ANSI Standard 1-pipe
speed: 848000 collision tests per second
compression: 0
mint: 20 bit partial hash collision
expected: 1048576 tries (= 2^20 tries)
time estimate: 1 seconds
tries: 1328009 127% of expected
time: 2 seconds
hashcash token: 1:20:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::+89ygVaDdn1qIDon:000000000000054E8

core: ANSI Standard 1-pipe
speed: 848000 collision tests per second
compression: 0
mint: 21 bit partial hash collision
expected: 2097152 tries (= 2^21 tries)
time estimate: 2 seconds
tries: 656807 31% of expected
time: 1 seconds
hashcash token: 1:21:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::vyARoPzvXYAES31C:00000000000002WMc

core: ANSI Standard 1-pipe
speed: 848000 collision tests per second
compression: 0
mint: 22 bit partial hash collision
expected: 4194304 tries (= 2^22 tries)
time estimate: 5 seconds
tries: 7000383 167% of expected
time: 8 seconds
hashcash token: 1:22:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::uPSzuWGv4BRW7zIU:0000000000000Qj4+

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

core: ANSI Standard 1-pipe
speed: 848000 collision tests per second
compression: 0
mint: 24 bit partial hash collision
expected: 16777216 tries (= 2^24 tries)
time estimate: 20 seconds
tries: 25011499 149% of expected
time: 29 seconds
hashcash token: 1:24:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::vREG7avNopGqPzQK:0000000000001VQKg

core: ANSI Standard 1-pipe
speed: 841600 collision tests per second
compression: 0
mint: 25 bit partial hash collision
expected: 33554432 tries (= 2^25 tries)
time estimate: 40 seconds
tries: 1794693 5% of expected
time: 2 seconds
hashcash token: 1:25:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::d4Uwe4t98ZpU36ek:00000000000006sA4

core: ANSI Standard 1-pipe
speed: 844800 collision tests per second
compression: 0
mint: 26 bit partial hash collision
expected: 67108864 tries (= 2^26 tries)
time estimate: 79 seconds (1 minutes)
tries: 28839676 43% of expected
time: 34 seconds
hashcash token: 1:26:150712:http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background::RTPtKYWVbivAy5Gj:0000000000001k0xx

@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