On the Twofish Key Schedule

Bruce Schneier, John Kelsey, Doug Whiting, David Wagner, Chris Hall, and Niels Ferguson

In Selected Areas in Cryptography, Proc. SAC '98, Lecture Notes in Computer Science #1556, pp. 27–42, Springer Verlag, 1998.

Abstract

Twofish is a new block cipher with a 128 bit block, and a key length of 128, 192, or 256 bits, which has been submitted as an AES candidate. In this paper, we briefly review the structure of Twofish, and then discuss the key schedule of Twofish, and its resistance to attack. We close with some open questions on the security of Twofish's key schedule.

Download

Zipped PostScript (75 kB)
PDF (200 kB)