Cryptology ePrint Archive: Report 2012/400

An Algebraic Fault Attack on the LED Block Cipher

Philipp Jovanovic and Martin Kreuzer and Ilia Polian

Abstract: In this paper we propose an attack on block ciphers where we combine techniques derived from algebraic and fault based cryptanalysis. The recently introduced block cipher LED serves us as a target for our attack. We show how to construct an algebraic representation of the encryption map and how to cast the side channel information gained from a fault injection into polynomial form. The resulting polynomial system is converted into a logical formula in conjunctive normal form and handed over to a SAT solver for reconstruction of the secret key. Following this approach we were able to mount a new, successful attack on the version of LED that uses a 64-bit secret key, requiring only a single fault injection.

Category / Keywords: Cryptanalysis, algebraic attacks, differential fault analysis, fault based attacks, LED block cipher, SAT solver

Date: received 17 Jul 2012

Contact author: jovanovi at fim uni-passau de

Available format(s): PDF | BibTeX Citation

Note: The contents of this paper were presented at the "Third international conference on Symbolic Computation and Cryptography (SCC 2012)" (http://scc2012.unican.es) and in the "Symbolic Computations and Post-Quantum Cryptography" Online Seminar (http://www.stevens.edu/algebraic/SCPQ/)

Version: 20120723:115821 (All versions of this report)

Discussion forum: Show discussion | Start new discussion


[ Cryptology ePrint archive ]