Search Results
|
Post |
Author |
Forum |
Replies |
Views
[asc]
|
Posted |
|
|
Thread: MD5 speed improvement ideas
Post: MD5 speed improvement ideas
Hi Atom!
I think that you can optimize MD5 algorithm a bit. Daniel Niggebrugge (EmDebr) nor Michail Svarychevski (barsWF) didn't reply me, so i'm trying you :)
Here comes one of the optimization... |
|
Dalibor |
User Contributions
|
20 |
56,865 |
10-09-2010, 08:54 PM |
|
|
Thread: MD5 speed improvement ideas
Post: RE: MD5 speed improvement ideas
It is my own little idea, but maybe i am reinventing the wheel :) |
|
Dalibor |
User Contributions
|
20 |
56,865 |
10-10-2010, 09:00 AM |
|
|
Thread: MD5 speed improvement ideas
Post: RE: MD5 speed improvement ideas
Hi, it's nice to hear from you that my idea was usefull (even only a little bit, but everything counts ;) ) Thanks. Here is another tip. Very simple and 'standard'.
You can get rid of adding consta... |
|
Dalibor |
User Contributions
|
20 |
56,865 |
10-10-2010, 10:49 PM |
|
|
Thread: MD5 speed improvement ideas
Post: RE: MD5 speed improvement ideas
atom Wrote: (10-11-2010, 12:37 PM)
--
since it gives no performance improvement i removed it (i prefer to have a clean and easy to read source). i guess the compiler already optimized it.
--
No cha... |
|
Dalibor |
User Contributions
|
20 |
56,865 |
10-11-2010, 10:46 PM |
|
|
Thread: MD5 speed improvement ideas
Post: RE: MD5 speed improvement ideas
Hi, sorry, i don't have much time now, so briefly another tip. Again, 'clever' compiler may optimize it for you, but your code doesn't look like compiler do the job well.
First two steps of round ... |
|
Dalibor |
User Contributions
|
20 |
56,865 |
10-14-2010, 03:02 PM |
|
|
Thread: MD5 speed improvement ideas
Post: RE: MD5 speed improvement ideas
OK, nice to see progress :), so we are attacking 10M/s, 1000M/s respectively ;)
Here goes another thing connected with instruction amount reduction... If I'm not wrong, you are doing this in oclHashc... |
|
Dalibor |
User Contributions
|
20 |
56,865 |
10-16-2010, 12:43 AM |
|
|
Thread: MD5 speed improvement ideas
Post: RE: MD5 speed improvement ideas
atom Wrote: (10-17-2010, 10:42 AM)
--
i guess this was already optimized by compilers. hashcat supports pw length up to 55 chars and i think it should so that means that i can not apply this optimiza... |
|
Dalibor |
User Contributions
|
20 |
56,865 |
10-17-2010, 04:19 PM |
|
|
Thread: MD5 speed improvement ideas
Post: RE: MD5 speed improvement ideas
IvanG Wrote: (10-17-2010, 08:12 PM)
--
Unfortunately this won't work as integer MAD is just a virtual instruction. PTX isn't real assembler...
Shortly, NVCC compiler is smart enough to make rotates ... |
|
Dalibor |
User Contributions
|
20 |
56,865 |
11-01-2010, 11:15 AM |
|
|
Thread: [split] BFI_INT from OpenCL
Post: RE: AMD Stream 2.3 SDK released
Just for completion, another possible options similar to #1 are:
4) (b & c) ^ ((~b) & d)
5) (b & c) + ((~b) & d)
Results should be the same as #1, but who knows, lets try it :-D
|
|
Dalibor |
User Contributions
|
9 |
25,942 |
12-16-2010, 04:21 PM |
|
|
Thread: [split] BFI_INT from OpenCL
Post: RE: [split] BFI_INT from OpenCL
gat3way Wrote: (12-17-2010, 10:02 AM)
--
I find it a bit strange that 1), 4) and 5) are slower than 3) though. You have one bitwise operation less, however it should be worse as there is one more ins... |
|
Dalibor |
User Contributions
|
9 |
25,942 |
12-17-2010, 03:17 PM |
|
|
Thread: Compiler for hashcat
Post: Compiler for hashcat
Hi atom,
I have just a few questions :-)
What compiler are you using for hashcat (especially CPU version)? If you are using GCC, did you try also Intel compiler? In some cases it can produce much bet... |
|
Dalibor |
User Contributions
|
1 |
6,570 |
02-01-2012, 05:03 PM |