General principles of algebraic attacks and new design criteria for cipher components

  • Authors:
  • Nicolas T. Courtois

  • Affiliations:
  • Axalto Cryptographic Research & Advanced Security, Louveciennes Cedex, France

  • Venue:
  • AES'04 Proceedings of the 4th international conference on Advanced Encryption Standard
  • Year:
  • 2004

Quantified Score

Hi-index 0.06

Visualization

Abstract

This paper is about the design of multivariate public key schemes, as well as block and stream ciphers, in relation to recent attacks that exploit various types of multivariate algebraic relations. We survey these attacks focusing on their common fundamental principles and on how to avoid them. From this we derive new very general design criteria, applicable for very different cryptographic components. These amount to avoiding (if possible) the existence of, in some sense “too simple” algebraic relations. Though many ciphers that do not satisfy this new paradigm probably still remain secure, the design of ciphers will never be the same again.