Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Filippo Melzani

dblp:47/8151 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
0since 2021 · last 2018
0000-0002-0282-8894ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4Security and privacy · 3

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
2 papers
Hardware security and side channels · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware security and side channels
side-channel attack
0.622018
Spectral Features of Higher-Order Side-Channel Countermeasures · IEEE Trans. Computers 2018
Symbolic Analysis of Higher-Order Side Channel Countermeasures · IEEE Trans. Computers 2017
Hardware security and side channels
side-channel countermeasures
0.312018
Spectral Features of Higher-Order Side-Channel Countermeasures · IEEE Trans. Computers 2018
Hardware security and side channels › side-channel attack
higher-order side-channel attack
0.312017
Symbolic Analysis of Higher-Order Side Channel Countermeasures · IEEE Trans. Computers 2017
Hardware security and side channels › side-channel attack
masking countermeasure
0.312017
Symbolic Analysis of Higher-Order Side Channel Countermeasures · IEEE Trans. Computers 2017
Electronic design automation › hardware verification and test
hardware verification
0.112017
Symbolic Analysis of Higher-Order Side Channel Countermeasures · IEEE Trans. Computers 2017
Electronic design automation › hardware verification and test › hardware verification
security verification
0.112017
Symbolic Analysis of Higher-Order Side Channel Countermeasures · IEEE Trans. Computers 2017

Methods — techniques the papers use, named apart from their topics

symbolic analysis · 0.6spectral analysis · 0.3formal modeling · 0.3
YearPublicationVenuePosition
2018 Darth's Saber: A Key Exfiltration Attack for Symmetric Ciphers Using Laser Light
abstract
This paper evaluates the effectiveness of exfiltrating a key from an AES primitive by injecting double transient faults into the digital circuit using two laser lights. We present some theoretical consideration on the effectiveness of this approach and show a few experimental results supporting our reasoning.
Vittorio Zaccaria, Maria Chiara Molteni, Filippo Melzani, Guido Bertoni
FDTC3
2018 Spectral Features of Higher-Order Side-Channel Countermeasures
abstract
This brief deals with the problem of mathematically formalizing hardware circuits' vulnerability to side-channel attacks. We investigate whether spectral analysis is a useful analytical tool for this purpose by building a mathematically sound theory of the vulnerability phenomenon. This research was originally motivated by the need for deeper, more formal knowledge around vulnerable nonlinear circuits. However, while building this new theoretical framework, we discovered that it can consistently integrate known results about linear ones as well. Eventually, we found it adequate to formally model side-channel leakage in several significant scenarios. In particular, we have been able to find the vulnerability perimeter of a known cryptographic primitive (i.e., Keccak [1] ) and thus tackle the analysis of vulnerability when signal glitches are present. We believe the conceptual framework we propose will be useful for researchers and practitioners in the field of applied cryptography and side-channel attacks.
Vittorio Zaccaria, Filippo Melzani, Guido Bertoni
IEEE Trans. Computers2
2018 CASCA: A Design Automation Approach for Designing Hardware Countermeasures Against Side-Channel Attacks
abstract
Implementing a cryptographic circuit poses challenges not always acknowledged in the backing mathematical theory. One of them is the vulnerability against side-channel attacks . A side-channel attack is a procedure that uses information leaked by the circuit through, for example, its own power consumption or electromagnetic emissions, to derive sensitive data (e.g, the secret key used for encryption). Nowadays, we design circuitry to keep this sensitive information from leaking (i.e., a countermeasure ), but the path from specification down to implementation is far from being fully automatic. As we know, manual refinement steps can be error prone and the sheer potential of these errors can be devastating in a scenario such as the one we are dealing with. In this article, we investigate whether a single embedded domain specific language (EDSL) can, at the same time, help us in specifying and enforcing the functionality of the circuit as well as its protection against side-channel attacks. The EDSL is a fundamental block of an original design flow (named Countermeasure Against Side-Channel Attacks, i.e., CASCA) whose aim is to complement an existing industrial scenario and to provide the necessary guarantee that a secure primitive is not vulnerable up to a first-order attack. As a practical case study, we will show how we applied the proposed tools to ensure both functional and extra-functional correctness of a composite-field Advanced Encryption Standard (AES) S-Box. To ensure the reproducibility of this research, this article is accompanied by an open source release of the EDSL 1 that contains the presented S-Box implementation and an additional 3-Shares threshold implementation of the Keccak χ function [7].
Lorenzo Delledonne, Vittorio Zaccaria, Ruggero Susella, Guido Bertoni, Filippo Melzani
ACM Trans. Design Autom. Electr. Syst.5
2017 Symbolic Analysis of Higher-Order Side Channel Countermeasures
abstract
In this paper, we deal with the problem of efficiently assessing the higher order vulnerability of a hardware cryptographic circuit. Our main concern is to provide methods that allow a circuit designer to detect early in the design cycle if the implementation of a Boolean-additive masking countermeasure does not hold up to the required protection order. To achieve this goal, we promote the search for vulnerabilities from a statistical problem to a purely symbolical one and then provide a method for reasoning about this new symbolical interpretation. Eventually we show, with a synthetic example, how the proposed conceptual tool can be used for exploring the vulnerability space of a cryptographic primitive.
Elia Bisi, Filippo Melzani, Vittorio Zaccaria
IEEE Trans. Computers2
2015 J-DFA: A Novel Approach for Robust Differential Fault Analysis
abstract
Fault attacks are among the most effective techniquesto break real implementations of cryptographic algorithms. They usually require some kind of knowledge bythe attacker on the effect of the faults on the target device, which in practice turns to be a poorly reliable informationtypically affected by uncertainty. This paper is devoted toaddress this problem by softening the a-priori knowledge on the injection technique needed by the attacker in the contextof Differential Fault Analysis (DFA). We conceive an originalsolution, named J-DFA, based on translating the stage ofdifferential cryptanalysis of DFA attacks into terms of fittingmultiple models to data corrupted by outliers. Specifically, wetailor J-Linkage algorithm [9] to the fault analysis. In order toshow the effectiveness of J-DFA and its benefits in practicalscenarios, we applied the technique under different attackconditions.
Luca Magri 0002, Silvia Mella, Pasqualina Fragneto, Filippo Melzani, Beatrice Rossi
FDTC4
2014 Differential Fault Attacks against AES Tampering with the Instruction Flow
abstract
Most of the attacks against the Advanced Encryption Standard based on faults mainly aim at either altering the temporary value of the message or key during the computation. Few other attacks tamper the instruction flow in order to reduce the number of round iterations to one or two. In this work, we extend this idea and present fault attacks against the AES algorithm that exploit the misbehavior of the instruction flow during the last round. In particular, we consider faults that cause the algorithm to skip, repeat or corrupt one of the four AES round functions. In principle, these attacks are applicable against both software and hardware implementations, by targeting the execution of instructions or the control logic. As conclusion countermeasures against fault attacks must also cover the instruction flow and not only the processed data.
Silvia Mella, Filippo Melzani, Andrea Visconti
SECRYPT2
2011 On the Efficiency of Design Time Evaluation of the Resistance to Power Attacks
abstract
Side-channel attacks are a realistic threat to the security of real world implementations of cryptographic algorithms. In order to evaluate the resistance of designs against power analysis attacks, power values obtained from circuit simulations in early design phases offer two distinct advantages: First, they offer fast feedback loops to designers, second the number of redesigns can be reduced. This work investigates the accuracy of design time power estimation tools in assessing the security level of a device against differential power attacks.
Alessandro Barenghi, Guido Bertoni, Fabrizio De Santis, Filippo Melzani
DSD4