|
Message-ID: <8f6a58a30809240233w7570b253s7e7bc50490da72c3@mail.gmail.com> Date: Wed, 24 Sep 2008 11:33:02 +0200 From: "Slythers Bro" <slythers@...il.com> To: john-users@...ts.openwall.com Subject: Re: quite fast MD5 hashing implementation in md4 #define FF(a, b, c, d, x, s) { \ (a) += F ((b), (c), (d)) + (x); \ (a) = ROTATE_LEFT ((a), (s)); \ } i predict a very good reverse trick in md4, where in md5 i failed because of the rotation before an addition it was impossible to reverse deeper it miss in md4 in md5 #define FF(a, b, c, d, x, s, ac) \ {(a) += F ((b), (c), (d)) + (x) + (unsigned int)(ac); \ (a) = ROTATE_LEFT ((a), (s)); \ (a) += (b); \ } in my opinion the two last line are the real "chaos" in md5
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.