Algebraic precomputations in differential and integral cryptanalysis

  • Authors:
  • Martin Albrecht;Carlos Cid;Thomas Dullien;Jean-Charles Faugère;Ludovic Perret

  • Affiliations:
  • Information Security Group, Royal Holloway, University of London, Egham, Surrey, United Kingdom;Information Security Group, Royal Holloway, University of London, Egham, Surrey, United Kingdom;Lehrstuhl für Kryptologie und IT-Sicherheit, Ruhr-Universität Bochum, Bochum, Germany;INRIA, UPMC, Univ Paris 06, CNRS, UMR, Paris, France;INRIA, UPMC, Univ Paris 06, CNRS, UMR, Paris, France

  • Venue:
  • Inscrypt'10 Proceedings of the 6th international conference on Information security and cryptology
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Algebraic cryptanalysis is a general tool which permits one to assess the security of a wide range of cryptographic schemes. Algebraic techniques have been successfully applied against a number of multivariate schemes and stream ciphers. Yet, their feasibility against block ciphers remains the source of much speculation. In this context, algebraic techniques have mainly been deployed in order to solve a system of equations arising from the cipher, so far with limited success. In this work we propose a different approach: to use Gröbner basis techniques to compute structural features of block ciphers, which may then be used to improve "classical" differential and integral attacks. We illustrate our techniques against the block ciphers Present and Ktantan32.