| |
 |
|
|
Science Forum Index » Cryptography Forum » Erratum in NIST SP800-67?
Page 1 of 1
|
| Author |
Message |
| Richard Outerbridge |
Posted: Sat May 03, 2008 10:43 am |
|
|
|
Guest
|
To Whom It May Concern:
I believe I have found an error in NIST ITL SP800-67 (Recommendation for
the Triple Data Encryption Algorithm (TDEA) Block Cipher), Version 1,
which is available at:
<http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf>
On page 14 of SP800-67, in Section 3.4.2 Weak Keys, is a list of the four
"Weak Keys" of the DEA. The published list is as follows:
* 0000000 0000000
* 0000000 FFFFFFF
* FFFFFFF 0000000
* FFFFFFF FFFFFFF
This list is in ERROR. It should probably read:
* 00000000 00000000
* 1F1F1F1F 0E0E0E0E <=!
* E0E0E0E0 F1F1F1F1 <=!
* FFFFFFFF FFFFFFFF
Since,
Fact: { 0x01010101, 0xfefefefe } and { 0xfefefefe, 0x01010101 } are NOT
weak DEA keys.
And,
Fact: { 0x1f1f1f1f, 0x0e0e0e0e } and { 0xe0e0e0e0, 0xf1f1f1f1 } ARE weak
DEA keys.
Moreover, if parity adjustment is considered, the list should properly
read:
* 01010101 01010101 <=!
* 1F1F1F1F 0E0E0E0E
* E0E0E0E0 F1F1F1F1
* FEFEFEFE FEFEFEFE <=!
Yours very truly,
Richard Outerbridge
Posted Via Usenet.com Premium Usenet Newsgroup Services
----------------------------------------------------------
http://www.usenet.com |
|
|
| Back to top |
|
| |
|
Page 1 of 1
All times are GMT - 5 Hours
The time now is Sun Sep 07, 2008 5:51 pm
|
|