|
Message-ID: <CABob6io0tKNk__gbay+sm8jqg5agUtn07F_RyKk1e5YAQ+cOpg@mail.gmail.com> Date: Sun, 12 Aug 2012 01:27:44 +0200 From: Lukas Odzioba <lukas.odzioba@...il.com> To: john-dev@...ts.openwall.com Subject: Re: Jumbo 7 2012/8/11 Lukas Odzioba <lukas.odzioba@...il.com>: >> On 2012-08-10, at 5:24 PM, magnum <john.magnum@...hmail.com> wrote: >> >>All, please test and report any problems. I am not aware of any problems. > > Bad news?, during: I used this to check opencl formats: #!/bin/bash formats=(agilekeychain-opencl bf-opencl encfs-opencl keychain-opencl md5crypt-opencl mscash2-opencl mysql-sha1-opencl nt-opencl odf-opencl phpass-opencl pwsafe-opencl raw-md4-opencl raw-md5-opencl raw-sha1-opencl raw-sha512-opencl sha512crypt-opencl ssha-opencl sxc-opencl wpapsk-opencl zip-opencl xsha512-opencl ) dir="magnum-jumbo_pwsafe2/run/" for fmt in ${formats[*]} do time $dir/john -test -fo=$fmt done 1) A lot failed formats. 2) I had to kill : EncFS PBKDF2 AES because of long time execution 3) bf and sha512crypt causes X hang - reboot needed Complete logs for OpenCL formats: ---------------------------------------------------------------------GTX460: ukasz@...kstar:~/JtR/norem_pwsafe2$ ./jtr_bencher.sh OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Benchmarking: 1Password Agile Keychain PBKDF2-HMAC-SHA-1 AES [OpenCL]... DONE Raw: 47786 c/s real, 48505 c/s virtual real 0m12.358s user 0m8.089s sys 0m4.048s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'blowfish' for 'sm_21' ptxas info : Function properties for blowfish 72 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 62 registers, 4+0 bytes lmem, 32768+0 bytes smem, 60 bytes cmem[0] ****Please see 'opencl_bf_std.h' for device specific optimizations**** Benchmarking: OpenBSD Blowfish (x32) [OpenCL]... DONE Raw: 412 c/s real, 412 c/s virtual real 2m0.419s user 0m23.737s sys 1m36.145s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Benchmarking: EncFS PBKDF2 AES / Blowfish [OpenCL]... ./jtr_bencher.sh: line 6: 26462 Killed $dir/john -test -fo=$fmt real 17m28.128s user 0m4.100s sys 17m19.311s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Benchmarking: Mac OS X Keychain PBKDF2-HMAC-SHA-1 3DES [OpenCL]... DONE Raw: 56888 c/s real, 57123 c/s virtual real 0m12.730s user 0m7.932s sys 0m4.685s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'cryptmd5' for 'sm_21' ptxas info : Function properties for cryptmd5 272 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 35 registers, 4+0 bytes lmem, 44 bytes cmem[0], 11 bytes cmem[2], 8 bytes cmem[16] Benchmarking: md5crypt [OpenCL]... DONE Raw: 129196 c/s real, 130415 c/s virtual real 0m8.703s user 0m4.610s sys 0m3.974s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'PBKDF2' for 'sm_21' ptxas info : Function properties for PBKDF2 88 bytes stack frame, 20 bytes spill stores, 20 bytes spill loads ptxas info : Used 63 registers, 4+0 bytes lmem, 160+0 bytes smem, 52 bytes cmem[0] Optimal Work Group Size:128 Kernel Execution Speed (Higher is better):0.217905 Benchmarking: M$ Cache Hash 2 (DCC2) PBKDF2-HMAC-SHA-1 [OpenCL]... DONE Raw: 14022 c/s real, 14086 c/s virtual real 2m20.884s user 0m23.933s sys 1m56.348s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Local work size (LWS) 256, Global work size (GWS) 2097152 Benchmarking: MySQL 4.1 double-SHA-1 [OpenCL]... FAILED (get_hash[0](0)) real 0m8.546s user 0m4.561s sys 0m3.844s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'nt_crypt' for 'sm_21' ptxas info : Function properties for nt_crypt 48 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 23 registers, 4+0 bytes lmem, 44 bytes cmem[0] Benchmarking: NT MD4 [OpenCL]... DONE Raw: 34499K c/s real, 35044K c/s virtual real 0m3.612s user 0m2.472s sys 0m0.981s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'odf' for 'sm_21' ptxas info : Function properties for odf 368 bytes stack frame, 84 bytes spill stores, 88 bytes spill loads ptxas info : Used 63 registers, 4+0 bytes lmem, 44 bytes cmem[0] Benchmarking: ODF SHA-1 Blowfish / SHA-256 AES [OpenCL]... DONE Raw: 11616 c/s real, 11616 c/s virtual real 0m24.505s user 0m18.103s sys 0m6.216s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Benchmarking: phpass MD5 ($P$9 length 8) [OpenCL]... DONE Raw: 267005 c/s real, 269524 c/s virtual real 0m6.347s user 0m3.282s sys 0m2.925s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'pwsafe' for 'sm_21' ptxas info : Function properties for pwsafe 256 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 37 registers, 4+0 bytes lmem, 44 bytes cmem[0], 311 bytes cmem[2] Benchmarking: Password Safe SHA-256 [OpenCL]... DONE Raw: 47003 c/s real, 47261 c/s virtual real 0m26.464s user 0m13.150s sys 0m13.015s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Local work size (LWS) 128, Global work size (GWS) 2097152 Benchmarking: Raw MD4 [OpenCL]... DONE Raw: 21112K c/s real, 21112K c/s virtual real 0m8.515s user 0m4.720s sys 0m3.674s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'md5' for 'sm_21' ptxas info : Function properties for md5 64 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 27 registers, 4+0 bytes lmem, 44 bytes cmem[0] Local work size (LWS) 512, Global work size (GWS) 2097152 Benchmarking: Raw MD5 [OpenCL]... DONE Raw: 22795K c/s real, 22961K c/s virtual real 0m8.484s user 0m4.682s sys 0m3.682s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Local work size (LWS) 256, Global work size (GWS) 2097152 Benchmarking: Raw SHA-1 OpenCL [OpenCL]... FAILED (get_hash[1](0)) real 0m4.886s user 0m2.629s sys 0m2.133s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'kernel_cmp' for 'sm_21' ptxas info : Function properties for kernel_cmp 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 8 registers, 44 bytes cmem[0], 681 bytes cmem[2] ptxas info : Compiling entry function 'kernel_sha512' for 'sm_21' ptxas info : Function properties for kernel_sha512 200 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 61 registers, 4+0 bytes lmem, 40 bytes cmem[0], 681 bytes cmem[2] Global work size = 524288 Benchmarking: Raw SHA-512 [OpenCL]... FAILED (get_hash[0](0)) real 0m2.820s user 0m2.112s sys 0m0.598s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Building the kernel, this could take a while ./jtr_bencher.sh: line 6: 27532 Segmentation fault $dir/john -test -fo=$fmt real 0m25.176s user 0m24.541s sys 0m0.309s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'sha1_crypt_kernel' for 'sm_21' ptxas info : Function properties for sha1_crypt_kernel 64 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 31 registers, 4+0 bytes lmem, 48 bytes cmem[0] Local work size (LWS) 256, Global work size (GWS) 4194304 Benchmarking: Netscape LDAP salted SHA-1 [OpenCL]... FAILED (get_hash[0](0)) real 0m8.910s user 0m4.534s sys 0m4.206s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Benchmarking: SXC SHA-1 Blowfish [OpenCL]... DONE Raw: 12517 c/s real, 12624 c/s virtual real 1m16.909s user 0m52.963s sys 0m23.233s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'wpapsk' for 'sm_21' ptxas info : Function properties for wpapsk 312 bytes stack frame, 40 bytes spill stores, 28 bytes spill loads ptxas info : Used 63 registers, 4+0 bytes lmem, 44 bytes cmem[0] Benchmarking: WPA-PSK PBKDF2-HMAC-SHA-1 [OpenCL]... DONE Raw: 13824 c/s real, 14034 c/s virtual real 0m30.324s user 0m18.114s sys 0m11.868s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Benchmarking: ZIP-AES PBKDF2-HMAC-SHA-1 [OpenCL]... DONE Raw: 33253 c/s real, 33425 c/s virtual real 0m16.090s user 0m9.422s sys 0m6.470s OpenCL platform 0: NVIDIA CUDA, 1 device(s). Using device 0: GeForce GTX 460 Compilation log: ptxas info : Compiling entry function 'kernel_cmp' for 'sm_21' ptxas info : Function properties for kernel_cmp 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 8 registers, 44 bytes cmem[0], 681 bytes cmem[2] ptxas info : Compiling entry function 'kernel_xsha512' for 'sm_21' ptxas info : Function properties for kernel_xsha512 200 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads ptxas info : Used 62 registers, 4+0 bytes lmem, 44 bytes cmem[0], 681 bytes cmem[2] Local work size (LWS) 128, Global work size (GWS) 524288 Benchmarking: Mac OS X 10.7+ salted SHA-512 [OpenCL]... FAILED (get_hash[0](0)) real 0m2.879s user 0m2.078s sys 0m0.612s ---------------------------------------------------------------------5850: ukasz@...kstar:~/JtR/norem_pwsafe2$ ./jtr_bencher.sh OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: 1Password Agile Keychain PBKDF2-HMAC-SHA-1 AES [OpenCL]... DONE Raw: 79448 c/s real, 81317 c/s virtual real 0m14.910s user 0m9.956s sys 0m4.535s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: EncFS PBKDF2 AES / Blowfish [OpenCL]... ./jtr_bencher.sh: line 7: 2823 Killed $dir/john -test -plat=1 -dev=0 -fo=$fmt real 9m9.670s user 0m0.549s sys 8m48.473s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: Mac OS X Keychain PBKDF2-HMAC-SHA-1 3DES [OpenCL]... DONE Raw: 108000 c/s real, 108850 c/s virtual real 0m15.207s user 0m8.564s sys 0m4.478s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: md5crypt [OpenCL]... DONE Raw: 119172 c/s real, 119172 c/s virtual real 0m8.330s user 0m2.951s sys 0m5.210s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Optimal Work Group Size:256 Kernel Execution Speed (Higher is better):0.502145 Benchmarking: M$ Cache Hash 2 (DCC2) PBKDF2-HMAC-SHA-1 [OpenCL]... DONE Raw: 32105 c/s real, 16394 c/s virtual real 1m2.639s user 0m39.412s sys 0m56.991s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Local work size (LWS) 128, Global work size (GWS) 2097152 Benchmarking: MySQL 4.1 double-SHA-1 [OpenCL]... DONE Many salts: 14364K c/s real, 15887K c/s virtual Only one salt: 13981K c/s real, 14979K c/s virtual real 0m20.771s user 0m4.370s sys 0m12.796s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: NT MD4 [OpenCL]... DONE Raw: 30583K c/s real, 31457K c/s virtual real 0m2.896s user 0m1.430s sys 0m1.301s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: ODF SHA-1 Blowfish / SHA-256 AES [OpenCL]... DONE Raw: 15191 c/s real, 15360 c/s virtual real 0m25.713s user 0m19.301s sys 0m5.967s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: phpass MD5 ($P$9 length 8) [OpenCL]... DONE Raw: 274707 c/s real, 274707 c/s virtual real 0m4.928s user 0m1.330s sys 0m3.486s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Compilation log: /tmp/OCLYpaNHb.cl(166): warning: a value of type "__global uchar *" cannot be used to initialize an entity of type "__global uint *" __global uint32_t *v = salt->hash; ^ LOOP UNROLL: pragma unroll (line 151) Unrolled as requested! LOOP UNROLL: pragma unroll (line 112) Unrolled as requested! Benchmarking: Password Safe SHA-256 [OpenCL]... DONE Raw: 34683 c/s real, 34683 c/s virtual real 0m32.221s user 0m2.663s sys 0m29.342s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Local work size (LWS) 128, Global work size (GWS) 2097152 Benchmarking: Raw MD4 [OpenCL]... DONE Raw: 19418K c/s real, 19538K c/s virtual real 0m7.544s user 0m1.801s sys 0m5.625s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Local work size (LWS) 128, Global work size (GWS) 2097152 Benchmarking: Raw MD5 [OpenCL]... DONE Raw: 21112K c/s real, 21399K c/s virtual real 0m7.602s user 0m1.778s sys 0m5.683s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Local work size (LWS) 128, Global work size (GWS) 2097152 Benchmarking: Raw SHA-1 OpenCL [OpenCL]... DONE Raw: 25368K c/s real, 25575K c/s virtual real 0m8.312s user 0m2.572s sys 0m5.574s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Compilation log: LOOP UNROLL: pragma unroll (line 163) Unrolled as requested! LOOP UNROLL: pragma unroll (line 168) Unrolled as requested! LOOP UNROLL: pragma unroll (line 183) Unrolled as requested! Global work size = 524288 Benchmarking: Raw SHA-512 [OpenCL]... DONE Raw: 15049K c/s real, 15049K c/s virtual real 0m5.762s user 0m3.325s sys 0m2.228s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Local work size (LWS) 128, Global work size (GWS) 4194304 Benchmarking: Netscape LDAP salted SHA-1 [OpenCL]... DONE Many salts: 34568K c/s real, 34759K c/s virtual Only one salt: 24672K c/s real, 24672K c/s virtual real 0m20.800s user 0m2.583s sys 0m17.949s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: SXC SHA-1 Blowfish [OpenCL]... DONE Raw: 15392 c/s real, 15489 c/s virtual real 0m46.358s user 0m26.738s sys 0m19.126s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: WPA-PSK PBKDF2-HMAC-SHA-1 [OpenCL]... DONE Raw: 27806 c/s real, 27927 c/s virtual real 0m20.215s user 0m10.956s sys 0m8.955s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Benchmarking: ZIP-AES PBKDF2-HMAC-SHA-1 [OpenCL]... DONE Raw: 76375 c/s real, 79448 c/s virtual real 0m15.431s user 0m7.914s sys 0m7.172s OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Cypress Compilation log: LOOP UNROLL: pragma unroll (line 163) Unrolled as requested! LOOP UNROLL: pragma unroll (line 168) Unrolled as requested! LOOP UNROLL: pragma unroll (line 183) Unrolled as requested! Local work size (LWS) 256, Global work size (GWS) 524288 Benchmarking: Mac OS X 10.7+ salted SHA-512 [OpenCL]... DONE Many salts: 35606K c/s real, 35606K c/s virtual Only one salt: 17476K c/s real, 13107K c/s virtual real 0m7.683s user 0m3.094s sys 0m4.306s
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.