Review of Breaking Trivium Stream Cipher Implemented in ASIC Using Experimental Attacksand DFA

In this paper, we present a review of the work [1]. In this work a complete setup to break ASIC implementations of standard Trivium stream cipher was presented. The setup allows to recover the secret keys combining the use of the active noninvasive technique attack of clock manipulation and Differen...

Descripción completa

Detalles Bibliográficos
Autores: Potestad Ordóñez, Francisco Eugenio, Tena Sánchez, Erica, Fernández García, Carlos, Zúñiga González, Virginia, Mora Gutiérrez, José Miguel, Baena Oliva, María del Carmen, Parra Fernández, María del Pilar, Acosta Jiménez, Antonio José, Jiménez Fernández, Carlos Jesús
Tipo de recurso: capítulo de libro
Estado:Versión publicada
Fecha de publicación:2022
País:España
Institución:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/161092
Acceso en línea:https://hdl.handle.net/11441/161092
Access Level:acceso abierto
Palabra clave:Fault attack
Trivium
ASIC
DFA
Key recovery
Descripción
Sumario:In this paper, we present a review of the work [1]. In this work a complete setup to break ASIC implementations of standard Trivium stream cipher was presented. The setup allows to recover the secret keys combining the use of the active noninvasive technique attack of clock manipulation and Differential Fault Analysis (DFA) cryptanalysis. The attack system is able to inject transient faults into the Trivium in a clock cycle and sample the faulty output. Then, the internal state of the Trivium is recovered using the DFA cryptanalysis through the comparison between the correct and the faulty outputs. The secret key of the Trivium were recovered experimentally in 100% of the attempts, considering a real scenario and minimum assumptions.