Breaking ANSI X9.9 OTP Tokens
DES has been broken for a decade now. So why do some banks still rely on DES based security?
One reason is that until recently the compromise of DES has been distinctly theoretical. Deep Crack was built for $250,000 in 1998. If the cost of the developer's time was factored in the cost would be twice that.
So now I learn at Financial Cryptograpy that Tim Guneysu and Christof Paar from University of Bochum have put together a machine 'COPACOBANA) for $10,000 using more or less off the shelf parts that can brute force DES keys in a few days.
That is a figure that should be much more worrying for the banks. An Internet criminal would have to go to considerable effort to steal $250K of computer parts but blagging $10K of stolen parts is an afternoon's work. The risky, time consuming part of the phishing process is converting fenced goods into cash.
The ANSI X9.9 OTP tokens should not be a great concern, they are easy enough to change. Secure OATH-compatible tokens using 128 bit secret keys are available from VeriSign and other vendors. But other parts of the banking infrastructure that almost certainly depend on 56 bit DES should be a real focus of urgent concern.