Linear Propagation in Efficient Guess-and-Determine Attacks

Maria Eichlseder, Florian Mendel, Tomislav Nad, Vincent Rijmen, Martin Schläffer

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

Abstract

The most successful attacks on cryptographic hash functions are based
on differential cryptanalysis, where the main problem is to find a differential char-
acteristic. Finding a differential characteristic is equivalent to solving a system
of nonlinear equations. Solving these equations is usually done by a guess-and-
determine approach. Recently, automated tools performing a guess-and-determine
approach based on the concept of generalized conditions have been used to attack
many hash functions. The core part of such tools is the propagation of informa-
tion. In this paper, we propose a new approach to propagate information for affine
functions and compare it to the approach used in recent hash function attacks.
We apply our method to the linear functions σi and Σi used in SHA-2 and to the
linear layer of SHA-3. We show that our approach performs much better than the
previously used methods.
Original languageEnglish
Title of host publicationInternational Workshop on Coding and Cryptography
Pages193-202
Publication statusPublished - 2013
Event2013 International Workshop on Coding and Cryptography: WCC2 013 - Bergen, Norway
Duration: 15 Apr 201319 Apr 2013

Conference

Conference2013 International Workshop on Coding and Cryptography
Abbreviated titleWCC2 013
Country/TerritoryNorway
CityBergen
Period15/04/1319/04/13

Fields of Expertise

  • Information, Communication & Computing

Fingerprint

Dive into the research topics of 'Linear Propagation in Efficient Guess-and-Determine Attacks'. Together they form a unique fingerprint.
  • FWF - ReSIT - Realizing a Secure Internet of Things

    Hutter, M. (Co-Investigator (CoI)), Wenger, E. (Co-Investigator (CoI)), Schmidt, J.-M. (Co-Investigator (CoI)), Mendel, F. (Co-Investigator (CoI)), Mangard, S. (Co-Investigator (CoI)) & Posch, R. (Principal Investigator (PI))

    1/07/1231/12/14

    Project: Research project

  • Cryptography

    Schläffer, M. (Co-Investigator (CoI)), Oswald, M. E. (Co-Investigator (CoI)), Lipp, P. (Co-Investigator (CoI)), Dobraunig, C. E. (Co-Investigator (CoI)), Mendel, F. (Co-Investigator (CoI)), Eichlseder, M. (Co-Investigator (CoI)), Nad, T. (Co-Investigator (CoI)), Posch, R. (Co-Investigator (CoI)), Lamberger, M. (Co-Investigator (CoI)), Rijmen, V. (Co-Investigator (CoI)) & Rechberger, C. (Co-Investigator (CoI))

    1/01/9531/01/19

    Project: Research area

Cite this