Synopses & Reviews
The first and only guide to one of today's most important new cryptography algorithms The Twofish Encryption Algorithm A symmetric block cipher that accepts keys of any length, up to 256 bits, Twofish is among the new encryption algorithms being considered by the National Institute of Science and Technology (NIST) as a replacement for the DES algorithm. Highly secure and flexible, Twofish works extremely well with large microprocessors, 8-bit smart card microprocessors, and dedicated hardware. Now from the team who developed Twofish, this book provides you with your first detailed look at:
* All aspects of Twofish's design and anatomy
* Twofish performance and testing results
* Step-by-step instructions on how to use it in your systems
* Complete source code, in C, for implementing Twofish
On the companion Web site you'll find:
* A direct link to Counterpane Systems for updates on Twofish
* A link to the National Institute of Science and Technology (NIST) for ongoing information about the competing technologies being considered for the Advanced Encryption Standard (AES) for the next millennium
For updates on Twofish and the AES process, visit these sites:
Wiley Computer Publishing Timely.Practical.Reliable Visit our Web site at www.wiley.com/compbooks/ Visit the companion Web site at www.wiley.com/compbooks/schneier
This book contains all the details about Twofish, a new information scrambling security code invented by a team led by Bruce Schneier. Twofish is among the top 5 of 15 sophisticated encoding formulas being considered by the U.S. Department of Commerce National Institute of Standards and Technology (NIST) to replace the current standard DES (Data Encryption Standard), which is too weak and slow for today's computing power. The winning method will become the new U.S. security standard for the 21(st) century; NIST will announce the winner from the submissions in early 2001.
Includes bibliographical references (p. -142) and index.
About the Author
BRUCE SCHNEIER is President of Counterpane Systems, a worldwide cryptography and information security consulting firm. A world-renowned expert on computer cryptography, Mr. Schneier is the inventor of Blowfish, a cryptography method built into more than 100 commercial products which continues unbroken. He is also the author of the bestselling Applied Cryptography (also available from Wiley). JOHN KELSEY, DAVID WAGNER, CHRIS HALL, and NIELS FERGUSON are well-known cryptographers and Counterpane consultants. DOUG WHITING is a security scientist with Hi/fn, a company specializing in compression technology.
Table of Contents
Twofish Design Goals.
Twofish Building Blocks.
Performance of Twofish.
Twofish Design Philosophy.
The Design of Twofish.
Design of the Twofish Key Schedule.
Cryptanalysis of Twofish.
Conclusions and Further Work.