TY - GEN
T1 - Defeating any secret cryptography with SCARE attacks
AU - Guilley, Sylvain
AU - Sauvage, Laurent
AU - Micolod, Julien
AU - Réal, Denis
AU - Valette, Frédéric
PY - 2010/8/27
Y1 - 2010/8/27
N2 - This article aims at showing that side-channel analyses constitute powerful tools for reverse-engineering applications. We present two new attacks that only require known plaintext or ciphertext. The first one targets a stream cipher and points out how an attacker can recover unknown linear parts of an algorithm which is in our case the parameters of a Linear Feedback Shift Register. The second technique allows to retrieve an unknown non-linear function such as a substitution box. It can be applied on every kind of symmetric algorithm (typically Feistel or Substitution Permutation Network) and also on stream ciphers. Twelve years after the first publication about side-channel attacks, we show that the potential of these analyses has been initially seriously under-estimated. Every cryptography, either public or secret, is indeed at risk when implemented in a device accessible by an attacker. This illustrates how vulnerable cryptography is without a trusted tamper-proof hardware support.
AB - This article aims at showing that side-channel analyses constitute powerful tools for reverse-engineering applications. We present two new attacks that only require known plaintext or ciphertext. The first one targets a stream cipher and points out how an attacker can recover unknown linear parts of an algorithm which is in our case the parameters of a Linear Feedback Shift Register. The second technique allows to retrieve an unknown non-linear function such as a substitution box. It can be applied on every kind of symmetric algorithm (typically Feistel or Substitution Permutation Network) and also on stream ciphers. Twelve years after the first publication about side-channel attacks, we show that the potential of these analyses has been initially seriously under-estimated. Every cryptography, either public or secret, is indeed at risk when implemented in a device accessible by an attacker. This illustrates how vulnerable cryptography is without a trusted tamper-proof hardware support.
UR - https://www.scopus.com/pages/publications/77955916818
U2 - 10.1007/978-3-642-14712-8_17
DO - 10.1007/978-3-642-14712-8_17
M3 - Conference contribution
AN - SCOPUS:77955916818
SN - 3642147119
SN - 9783642147111
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 273
EP - 293
BT - Progress in Cryptology - LATINCRYPT 2010 - First International Conference on Cryptology and Information Security in Latin America, Proceedings
T2 - 1st International Conference on Cryptology and Information Security in Latin America, LATINCRYPT 2010
Y2 - 8 August 2010 through 11 August 2010
ER -