[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Fri, 04 Mar 2011 11:00:04 -0500
From: Erik Winkler <ewinkler@...ls.com>
To: john-users@...ts.openwall.com
Subject: John 1.7.6 Jumbo 12 w/ OMP for Win32
I created a new Windows version of John 1.7.6 w/ the jumbo 12 patch plus the following additional patches:
- parallelization of bitslice DES with OpenMP, revision 1.7.6-omp-des-7
- md5-gen-3 early release patch
- support for hmailserver and SybaseASE hashes
The binary is available at http://www.macunix.net/JTR/john-1.7.6-jumbo12-omp-win32-1.zip.
Attached is a sample benchmark running under WindowsXP on a 3.3 Ghz Core 2 (E8600). I have only tested it lightly on WindowsXP and Window7 and would like any and all feedback.
Erik
Benchmarking: Traditional DES [128/128 BS SSE2]... DONE
Many salts: 4812K c/s
Only one salt: 4120K c/s
Benchmarking: BSDI DES (x725) [128/128 BS SSE2]... DONE
Many salts: 131072 c/s
Only one salt: 125708 c/s
Benchmarking: FreeBSD MD5 [32/32]... DONE
Raw: 9116 c/s
Benchmarking: OpenBSD Blowfish (x32) [32/32 X2]... DONE
Raw: 1524 c/s
Benchmarking: Kerberos AFS DES [48/64 4K MMX]... DONE
Short: 459274 c/s
Long: 1242K c/s
Benchmarking: LM DES [128/128 BS SSE2]... DONE
Raw: 41282K c/s
Benchmarking: NT MD4 [128/128 SSE2 + 32/32]... DONE
Raw: 21642K c/s
Benchmarking: Mac OS X 10.4+ salted SHA-1 [32/32]... DONE
Many salts: 4009K c/s
Only one salt: 3440K c/s
Benchmarking: M$ Cache Hash [Generic 1x]... DONE
Many salts: 18839K c/s
Only one salt: 7563K c/s
Benchmarking: M$ Cache Hash 2 [Generic 1x]... DONE
Raw: 165 c/s
Benchmarking: Apache MD5 [32/32]... DONE
Raw: 9121 c/s
Benchmarking: HMAC MD5 SSE2 [hmac-md5 SSE2]... DONE
Raw: 5017K c/s
Benchmarking: Post.Office MD5 [STD]... DONE
Many salts: 3398K c/s
Only one salt: 3233K c/s
Benchmarking: Raw MD5 SSE2 [raw-md5 SSE2 16x4]... DONE
Raw: 15563K c/s
Benchmarking: md5_gen(0): md5($p) (raw-md5) SSE2 [SSE2 32x4 (.S)]... DONE
Raw: 14314K c/s
Benchmarking: md5_gen(1): md5($p.$s) (joomla) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 10525K c/s
Only one salt: 8136K c/s
Benchmarking: md5_gen(2): md5(md5($p)) (e107) SSE2 [SSE2 32x4 (.S)]... DONE
Raw: 8264K c/s
Benchmarking: md5_gen(3): md5(md5(md5($p))) SSE2 [SSE2 32x4 (.S)]... DONE
Raw: 5592K c/s
Benchmarking: md5_gen(4): md5($s.$p) (OSC) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 13421K c/s
Only one salt: 9759K c/s
Benchmarking: md5_gen(5): md5($s.$p.$s) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 11420K c/s
Only one salt: 8802K c/s
Benchmarking: md5_gen(6): md5(md5($p).$s) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 16512K c/s
Only one salt: 6172K c/s
Benchmarking: md5_gen(7): md5(md5($p).$s) (vBulletin) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 18039K c/s
Only one salt: 6316K c/s
Benchmarking: md5_gen(8): md5(md5($s).$p) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 13096K c/s
Only one salt: 9675K c/s
Benchmarking: md5_gen(9): md5($s.md5($p)) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 12633K c/s
Only one salt: 5961K c/s
Benchmarking: md5_gen(10): md5($s.md5($s.$p)) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 6548K c/s
Only one salt: 5479K c/s
Benchmarking: md5_gen(11): md5($s.md5($p.$s)) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 6548K c/s
Only one salt: 5592K c/s
Benchmarking: md5_gen(12): md5(md5($s).md5($p)) (IPB) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 3483K c/s
Only one salt: 2441K c/s
Benchmarking: md5_gen(13): md5(md5($p).md5($s)) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 3486K c/s
Only one salt: 2439K c/s
Benchmarking: md5_gen(14): md5($s.md5($p).$s) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 10958K c/s
Only one salt: 5533K c/s
Benchmarking: md5_gen(16): md5(md5(md5($p).$s).$s2) SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 7564K c/s
Only one salt: 4292K c/s
Benchmarking: md5_gen(17): phpass ($P$ or $H$) SSE2 [SSE2 4x4 (.S)]... DONE
Raw: 11382 c/s
Benchmarking: md5_gen(18): md5($s.Y.$p.÷.$s) (Post.Office MD5) SSE2 [128x1 (MD5_Go)]... DONE
Many salts: 3628K c/s
Only one salt: 3355K c/s
Benchmarking: md5_gen(1001) md5(md5(md5(md5($p)))) SSE2 [SSE2 32x4 (.S)]... DONE
Raw: 4260K c/s
Benchmarking: md5_gen(1002) md5(md5(md5(md5(md5($p))))) SSE2 [SSE2 32x4 (.S)]... DONE
Raw: 3443K c/s
Benchmarking: md5_gen(1003) md5(md5($p).md5($p)) SSE2 [128x1 (MD5_Go)]... DONE
Raw: 2002K c/s
Benchmarking: md5_gen(1004) md5(md5(md5(md5(md5(md5($p)))))) SSE2 [SSE2 32x4 (.S)]... DONE
Raw: 2855K c/s
Benchmarking: md5_gen(1005) md5(md5(md5(md5(md5(md5(md5($p))))))) SSE2 [SSE2 32x4 (.S)]... DONE
Raw: 2484K c/s
Benchmarking: md5_gen(1006) md5(md5(md5(md5(md5(md5(md5(md5($p)))))))) SSE2 [SSE2 32x4 (.S)]... DONE
Raw: 2200K c/s
Benchmarking: md5_gen(1008) md5($p.$s) [joomla] SSE2 [SSE2 32x4 (.S)]... DONE
Many salts: 10525K c/s
Only one salt: 8136K c/s
Benchmarking: PHPass MD5 SSE2 [phpass-MD5 SSE2]... Using phpass mode, by linking to md5_gen(17) functions DONE
Many salts: 3347 c/s
Only one salt: 3347 c/s
Benchmarking: IPB2 MD5 [Invision Power Board 2.x salted MD5]... DONE
Many salts: 3123K c/s
Only one salt: 1837K c/s
Benchmarking: Raw SHA-1 SSE2 [raw-sha1 SSE2]... DONE
Raw: 10034K c/s
Benchmarking: Generic salted SHA-1 [32/32]... DONE
Many salts: 3486K c/s
Only one salt: 3233K c/s
Benchmarking: Raw MD4 [32/32]... DONE
Raw: 4401K c/s
Benchmarking: Generic salted MD4 [32/32]... DONE
Many salts: 4006K c/s
Only one salt: 3728K c/s
Benchmarking: Kerberos v4 TGT [krb4 DES]... DONE
Raw: 3050K c/s
Benchmarking: Kerberos v5 TGT [krb5 3DES (des3-cbc-sha1)]... DONE
Raw: 43690 c/s
Benchmarking: hmailserver [32/32]... DONE
Many salts: 1974K c/s
Only one salt: 1812K c/s
Benchmarking: Netscape LDAP SHA SSE2 [SHA-1]... DONE
Raw: 10844K c/s
Benchmarking: sybasease [32/32]... DONE
Many salts: 466114 c/s
Only one salt: 465838 c/s
Benchmarking: Netscape LDAP SSHA SSE2 [salted SHA-1]... DONE
Many salts: 14513K c/s
Only one salt: 9258K c/s
Benchmarking: OpenLDAP SSHA [salted SHA-1]... DONE
Many salts: 4006K c/s
Only one salt: 3778K c/s
Benchmarking: Eggdrop [blowfish]... DONE
Raw: 17475 c/s
Benchmarking: Oracle [oracle]... DONE
Raw: 945513 c/s
Benchmarking: Oracle 11g [oracle11]... DONE
Many salts: 4128K c/s
Only one salt: 3533K c/s
Benchmarking: MYSQL [mysql]... DONE
Raw: 2355K c/s
Benchmarking: MySQL 4.1 double-SHA-1 SSE2 [mysql-sha1 SSE2]... DONE
Raw: 5833K c/s
Benchmarking: Lotus5 [Lotus v5 Proprietary]... DONE
Raw: 243175 c/s
Benchmarking: More Secure Internet Password [RSA MD defined by BSAFE 1.x - Lotus v6]... DONE
Many salts: 155390 c/s
Only one salt: 92173 c/s
Benchmarking: LM C/R DES [netlm]... DONE
Many salts: 627138 c/s
Only one salt: 609991 c/s
Benchmarking: NTLMv1 C/R MD4 DES [netntlm]... DONE
Many salts: 860192 c/s
Only one salt: 818559 c/s
Benchmarking: LMv2 C/R MD4 HMAC-MD5 [netlmv2]... DONE
Many salts: 568641 c/s
Only one salt: 554801 c/s
Benchmarking: NTLMv2 C/R MD4 HMAC-MD5 [netntlmv2]... DONE
Many salts: 508030 c/s
Only one salt: 524287 c/s
Benchmarking: HalfLM C/R DES [nethalflm]... DONE
Many salts: 1525K c/s
Only one salt: 1508K c/s
Benchmarking: MSCHAPv2 C/R MD4 DES [mschapv2]... DONE
Many salts: 882638 c/s
Only one salt: 818559 c/s
Benchmarking: MS-SQL SSE2 [ms-sql SSE2]... DONE
Many salts: 14703K c/s
Only one salt: 9765K c/s
Benchmarking: MS-SQL05 SSE2 [ms-sql05 SSE2]... DONE
Many salts: 14703K c/s
Only one salt: 9675K c/s
Benchmarking: EPiServer SID Hashes [SHA-1]... DONE
Many salts: 4398K c/s
Only one salt: 4228K c/s
Benchmarking: PHPS MD5 SSE2 [MD5(MD5($pass).$salt) SSE2]... Using phps mode, by linking to md5_gen(6) functions DONE
Many salts: 6467K c/s
Only one salt: 2532K c/s
Benchmarking: MYSQL_fast [mysql-fast]... DONE
Raw: 25870K c/s
Benchmarking: PIX MD5 SSE2 [pix-md5 SSE2]... DONE
Raw: 14134K c/s
Benchmarking: SAP CODVN G (PASSCODE) [sapg]... DONE
Many salts: 1315K c/s
Only one salt: 1254K c/s
Benchmarking: SAP BCODE [sapb]... DONE
Many salts: 1507K c/s
Only one salt: 1355K c/s
Benchmarking: Netscreen MD5 [NS MD5]... DONE
Raw: 3486K c/s
Benchmarking: HTTP Digest access authentication [HDAA-MD5]... DONE
Many salts: 1491K c/s
Only one salt: 1474K c/s
Powered by blists - more mailing lists
Powered by Openwall GNU/*/Linux -
Powered by OpenVZ