On 20/09/15 14:53, Georgi Guninski wrote:
Found this from a DJB paper:
http://www.scs.carleton.ca/~paulv/papers/JoC97.pdf
Parallel Collision Search with Cryptanalytic Applications
Paul C. van Oorschot and Michael J. Wiener
CHECK THE DATE:
1996 September 23
Both authors are well-known. Google says the paper was published in the Journal of Cryptology in 1999.
p.1
The practical significance of the technique is illustrated by giving the design for three $10 million custom machines which could be built with current technology: one finds elliptic curve logarithms in GF(2^155) thereby defeating a proposed elliptic curve cryptosystem in expected time 32 days, the second finds MD5 collisions in expected time 21 days...
The present day open ECC dlog record stands at about 114 bits, iirc: that method used ~2014 custom hardware, but not $10 million worth. I'd guess Oorschot and Wiener got something in the numbers wrong. It happens. However the parallel collision search technique they describe is very real, and has been used to effect. At a guess, the ECC dlog record above probably used it, as will most modern collision search algorithms. As DJB quoted them, I'd guess that they invented the technique (though I knew of the technique, I thought Knuth described/invented it). It's one of those things which are obvious in hindsight; but which can be dev'lishly hard to come up with in the first place. -- Peter Fairbrother
---
I know the dollar is not what it used to be, but same applies to hardware IMHO
Metadata of the PDF is in the future, suggests windows.
This is paywalled: http://link.springer.com/article/10.1007%2FPL00003816 Journal of Cryptology
January 1999, Volume 12, Issue 1, pp 1-28