[73643] in cryptography@c2.net mail archive
Re: Security Implications of Using the Data Encryption Standard (DES)
daemon@ATHENA.MIT.EDU (William Allen Simpson)
Thu Dec 28 12:15:31 2006
X-Original-To: cryptography@metzdowd.com
X-Original-To: cryptography@metzdowd.com
Date: Thu, 28 Dec 2006 10:01:04 -0500
From: William Allen Simpson <william.allen.simpson@gmail.com>
To: cryptography@metzdowd.com
In-Reply-To: <Pine.SOL.4.61.0612250842350.6797@mental>
Leichter, Jerry wrote:
> | note that there have been (at least) two countermeasures to DES brute-force
> | attacks ... one is 3DES ... and the other ... mandated for some ATM networks,
> | has been DUKPT. while DUKPT doesn't change the difficulty of brute-force
> | attack on single key ... it creates a derived unique key per transaction and
> | bounds the life-time use of that key to relatively small window (typically
> | significantly less than what even existing brute-force attacks would take).
> | The attractiveness of doing such a brute-force attack is further limited
> | because the typical transaction value is much less than the cost of typical
> | brute-force attack....
> Bounds on brute-force attacks against DESX - DES with pre- and post-whitening
> - were proved a number of years ago. They can pretty easily move DES out
> of the range of reasonable brute force attacks, especially if you change
> the key reasonably often (but you can safely do thousands of blocks with
> one key).
>
> One can apply the same results to 3DES. Curiously, as far as I know there
> are to this day no stronger results on the strength of 3DES!
>
> I find it interesting that no one seems to have actually made use of these
> results in fielded systems. Today, we can do 3DES at acceptable speeds in
> most contexts - and one could argue that it gives better protection against
> unknown attacks. But it hasn't been so long since 3DES was really too
> slow to be practical in many places, and straight DES was used instead,
> despite the vulnerability to brute force. DESX costs you two XOR's - very
> cheap for what it buys you.
>
The IETF/IESG refused to publish the "ESP DES-XEX3-CBC Transform" submitted
as draft-ietf-ipsec-ciph-desx-00 (1997) and draft-simpson-desx-01 and
draft-simpson-desx-02 (1998).
Of course, they also refused to publish draft-simpson-des-as-00 (1998) and
draft-simpson-des-as-01 (1999) that deprecated DES -- despite strong
votes of support at SAAG and PPP meetings.
There was an "Appeal of IESG inaction, decisions of 13 Oct 1999 and 16 Feb 1999".
http://www1.ietf.org/mail-archive/web/ietf/current/msg11160.html
The NSA and Cisco folks that were involved in IKE/ISAKMP advocated DES,
refusing to assign code points for DESX. Gosh, I wonder why....
---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majordomo@metzdowd.com