Paper 2002/003

Square Attacks on Reduced-Round Variants of the Skipjack Block Cipher

Jorge Nakahara Jr, Bart Preneel, and Joos Vandewalle

Abstract

This report surveys on a series of Square attacks on reduced-round versions of the Skipjack block cipher. {\bf Skipjack} is an iterated block cipher encrypting 64-bit plaintext blocks into 64-bit ciphertext blocks, using an 80-bit key. Its design is based on a generalized Feistel Network making up 32 rounds of two different types. This cipher was developed by the National Security Agency for the Clipper chip and Fortezza PC card.

Note: Newest version with new revised complexity summary table at the end of the paper. It is a bit long, but fully-illustrated :-)

Metadata
Available format(s)
PS
Category
Secret-key cryptography
Publication info
Published elsewhere. Unknown where it was published
Keywords
cryptanalysisblock ciphers
Contact author(s)
jorge nakahara @ esat kuleuven ac be
History
2002-01-08: revised
2002-01-04: received
See all versions
Short URL
https://ia.cr/2002/003
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2002/003,
      author = {Jorge Nakahara Jr and Bart Preneel and Joos Vandewalle},
      title = {Square Attacks on Reduced-Round Variants of the Skipjack Block Cipher},
      howpublished = {Cryptology ePrint Archive, Paper 2002/003},
      year = {2002},
      note = {\url{https://eprint.iacr.org/2002/003}},
      url = {https://eprint.iacr.org/2002/003}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.