Abstract
Since the proposal of differential cryptanalysis and linear cryptanalysis in 1991 and 1993, respectively, the resistance to these cryptanalyses have been studied for many cryptosystems. Moreover, some block ciphers with provable security against differential and linear cryptanalysis have been proposed. One of them is the KN cipher proposed by Knudsen and Nyberg. The KN cipher is a prototype cipher with provable security against ordinary differential cryptanalysis, and has been proved to be secure against linear cryptanalysis, too. Recently a new method of attacking block ciphers, the higher order differential attack, was proposed, and Jakobsen and Knudsen showed that the KN cipher can be attacked by this method in FSE4. In this paper, we improve this attack to reduce both of the required chosen plaintexts and running time, and apply it to the cryptanalysis of the KN cipher. We show that, for the attacking of the KN cipher with 6 rounds, the number of required chosen plaintexts can be reduced by half and running time reduced from 241 to 214, and that all round keys can be derived in only 0.02 seconds on a Sun Ultra 1 (UltraSPARC 170MHz).
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Preview
Unable to display preview. Download preview PDF.
References
E.Biham and A.Shamir, “Differential Cryptanalysis of DES-like Cryptosystems,” Journal of Cryptology, Volume 4, Number 1, pp.3–72, Springer Verlag, 1991.
T.Jakobsen and L.R.Knudsen, “The Interpolation Attack on Block Ciphers,” Fast Software Encryption — Fourth International Workshop, Lecture Note in Computer Science 1267, pp.28–40, Springer Verlag, 1997.
L.R.Knudsen, “Truncated and Higher Order Differentials,” Fast Software Encryption — Second International Workshop, Lecture Note in Computer Science 1008, pp.196–211, Springer Verlag, 1995.
X.Lai, “Higher Order Derivatives and Differential Cryptanalysis,” Communications and Cryptography, pp.227–233, Kluwer Academic Publishers, 1994.
K.Nyberg and L.R.Knudsen, “Provable Security Against a Differential Attack,” Journal of Cryptology, Volume 8, Number 1, pp.27–37, Springer Verlag, 1995.
K.Nyberg, “Linear Approximations of Block Ciphers,” Advances in Cryptology — EUROCRYPT'94, Lecture Note in Computer Science 950, pp.439–444, Springer Verlag, 1995.
M.Matsui, “Linear Cryptanalysis Method for DES Cipher,” Advances in Cryptology — EUROCRYPT'93, Lecture Notes in Computer Science 765, pp.386–397, Springer-Verlag, 1994.
S.Moriai and T.Shimoyama, “Performance and Security of Block Ciphers Using Operations in GF(2n),” Proceedings of SAC'97, pp.117–130, 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shimoyama, T., Moriai, S., Kaneko, T. (1998). Improving the higher order differential attack and cryptanalysis of the KN cipher. In: Okamoto, E., Davida, G., Mambo, M. (eds) Information Security. ISW 1997. Lecture Notes in Computer Science, vol 1396. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0030406
Download citation
DOI: https://doi.org/10.1007/BFb0030406
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64382-1
Online ISBN: 978-3-540-69767-1
eBook Packages: Springer Book Archive