17 Febbraio - 14:30

Seminario: "Automatization of Differential Cryptanalysis" - Rocco Brunelli

Seminario della serie "Seminari CrypTO", in collaborazione con Telsy SpA, centro di competenza in crittografia e cybersecurity del Gruppo TIM che opera nel perimetro di TIM Enterprise

"Automatization of Differential Cryptanalysis"
Rocco Brunelli - Università Roma Tre

Martedì 17 Febbraio - 14:30
Aula Buzano
Dipartimento di Scienze Matematiche
Politecnico di Torino

Abstract: The increasing complexity of modern block ciphers makes the manual design and analysis of cryptanalytic attacks progressively more difficult, motivating the use of automated and data-driven techniques. In recent years, machine learning has emerged as a promising tool for cryptanalysis, in particular for the construction of distinguishers on reduced-round primitives. In the first part of this seminar, I give an overview of how machine learning approaches cryptanalysis, focusing on neural distinguishers and their relationship with classical differential attacks. I discuss common design choices, threat models, and limitations of purely black-box learning-based methods. The second part of the seminar concentrates on a concrete machine-learning-based attack. I present a generic feature-engineering technique based on partial decryption, which incorporates structural information about the cipher into neural models. This approach improves the efficiency and robustness of neural distinguishers, while also enhancing their interpretability by linking learned features to well-known cryptanalytic properties.Overall, the seminar shows how machine learning can be leveraged as an effective and principled tool for cryptanalysis, bridging data-driven techniques and classical cryptographic insight.

Pubblicato il: 03/02/2026