Generic Side-Channel Distinguishers: Improvements and Limitations
Mutual Information Analysis (MIA) is a generic side-channel distinguisher. Its goal is to allow key recoveries against any type of implementation, under minimum assumptions on the underlying hardware. Such distinguishers are particularly interesting in view of recent technological advances. Indeed, the traditional leakage models used in side-channel attacks, based on the Hamming weight or distance of the data contained in an implementation, are progressively invalidated by the increased variability in nanoscale electronic devices. Hence, capturing the non-linear features of advanced leakage functions is an important challenge for physical security evaluations. In this paper, the authors consequently provide two contributions related to the application of side-channel analysis against emerging cryptographic devices.