Magic Numbers in MD5

geeman at best.com geeman at best.com
Sun Dec 15 13:45:38 PST 1996


digits of transcendental functions are conjectured to be randomly distributed.
however, some specifics of how the sin() function was utilized in MD5
were the basis for a successful attack on the compression function.  I don't 
recall the references.  not too hard to find tho.



..snip..

>> Does abs(sin()) have some properties that are especially conducive to
>> strengthening MD5 or is it just a function to generate mildly random
>> numbers?  If the latter, wouldn't the algorithm be stronger if it was
>> used with completely random numbers?
>
>I am not sure of the properties of abs(sin()).  I know that the S-boxes in
>Blowfish are initialized with pi.  I would guess that the purpose of using
>such values is to use easily generated pseudo-random numbers.
>
>Mark
>- -- 
>finger -l for PGP key
>PGP encrypted mail prefered.
>0xf9b22ba5 now revoked
>
>-----BEGIN PGP SIGNATURE-----
>Version: 2.6.3
>Charset: noconv
>
>iQEVAwUBMrMD/SzIPc7jvyFpAQEA7gf9HAtV1Vy+3LO5OPOHyU9ZHoath32LhAwU
>PzODS/YJsY9fVxaMHOm15oL9D4CX2D5s/Y9cgrALG6pGzw4dBWJZJyqNAcbmsjp/
>B/jNL9jXKCXg1byIzplKSjJqDypLzIPf07xTIQVCC5IDmwZ7pR5owngH9MDaE8is
>aFiGZvuWNm7eHQg1kJSb40xQjkwszx+SP1Gv9+fvpys5GZLCTHwPx8SCpy7PXwNp
>lm8fgV9mjc7wZIpw73oqPZEb7Q3VHZUOUXS2i6XNF3UVXa4aykBg5VvALPt0tuvv
>ah5JjA6JP4STwSCj+HrnMpQJ8SCG4U3kKb54+WOl8H6eo7ekuEU8mw==
>=uNLG
>-----END PGP SIGNATURE-----
>
>
>






More information about the cypherpunks-legacy mailing list