|
Message-ID: <64bff9bef3a57bff8ed5f1ad06a55869@smtp.hushmail.com> Date: Sat, 02 Jun 2012 16:15:04 +0200 From: magnum <john.magnum@...hmail.com> To: john-dev@...ts.openwall.com Subject: Re: GPU fixes Committed now, thanks. magnum On 06/02/2012 03:57 AM, Lukas Odzioba wrote: > Magnum,all: > Finally I did what I promised long time ago. If you will have any > suggestions please tell me, I should be more responsive in fixing code > now. > Patch should go nicely over magnum's your repository. > Changes: > 1) removed unused (k,j) variables from opencl_bf_std.c: In function > 'opencl_BF_std_crypt': > 2) added more HANDLE_CLERROR to my opencl patches > (pwsafe,phpass,cryptmd5,wpapsk) > 3) removed static tables for passwords and hashes from my opencl patches > 4) fixed KPC%LWS!=0 bug in my patches > 5) fixed byte addressable store in phpass, cryptmd5 > 6) moved find_best_workgroup to common-opencl: it needs some more work > to get more consistent results, but at least we do not have (my) copy > pasted code. > 7) added pwsafe ports for cuda and opencl > > > SOME of TODOs: > wpapsk fix byte addressable store > wpapsk add cpu version (I've got in on disc but with some crazy bug) > pwsafe fix amd devices > phpass fix nvidia devices > make input for mscash2 cuda consistent with cpu version + add rounds > add $H$ to phpass-opencl (I was doing it long time ago but somehow it > didn't become public...) > add 0 lenght salt to phpass - I think this is out of specification, > but because of last contest we might want it. > add more tests to mscash2 > add more benchmarks in doc/CUDA_README > get rid of KEYS_PER_CRYPT from cuda and opencl code. > > Lukas
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.