TY - GEN
T1 - Cross-correlation cartography
AU - Sauvage, Laurent
AU - Guilley, Sylvain
AU - Flament, Florent
AU - Danger, Jean Luc
AU - Mathieu, Yves
PY - 2010/12/1
Y1 - 2010/12/1
N2 - Side channel and fault injection attacks are a major threat to cryptographic applications of embedded systems. Best performances for these attacks are achieved by focusing sensors or injectors on the sensible parts of the application, by means of dedicated methods to localise them. Few methods have been proposed in the past, and all of them pinpoint the cryptoprocessor. However, when the cryptographic application is protected, it could be interesting to exploit the activity of other parts of the application, to bypass the countermeasure. In this article, we propose a new localisation method based on cross-correlation, which issues a list of areas of interest within the attacked device. Not only the analysis is exhaustive, but it also does not require a preliminary knowledge about the implementation. Notably, unlike the previous art, this cartography method does not demand that the attacker has the power to request two (or more) acquisitions with anything identical but the cryptoprocessor inputs (e.g. the plaintext). The method is experimentally validated using observations of the electromagnetic near field distribution over a Xilinx Virtex 5 FPGA.
AB - Side channel and fault injection attacks are a major threat to cryptographic applications of embedded systems. Best performances for these attacks are achieved by focusing sensors or injectors on the sensible parts of the application, by means of dedicated methods to localise them. Few methods have been proposed in the past, and all of them pinpoint the cryptoprocessor. However, when the cryptographic application is protected, it could be interesting to exploit the activity of other parts of the application, to bypass the countermeasure. In this article, we propose a new localisation method based on cross-correlation, which issues a list of areas of interest within the attacked device. Not only the analysis is exhaustive, but it also does not require a preliminary knowledge about the implementation. Notably, unlike the previous art, this cartography method does not demand that the attacker has the power to request two (or more) acquisitions with anything identical but the cryptoprocessor inputs (e.g. the plaintext). The method is experimentally validated using observations of the electromagnetic near field distribution over a Xilinx Virtex 5 FPGA.
KW - Cartography
KW - ElectroMagnetic analysis
KW - FPGA
KW - Fault injection analysis
KW - Side channel analysis
U2 - 10.1109/ReConFig.2010.75
DO - 10.1109/ReConFig.2010.75
M3 - Conference contribution
AN - SCOPUS:79951731059
SN - 9780769543147
T3 - Proceedings - 2010 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2010
SP - 268
EP - 273
BT - Proceedings - 2010 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2010
T2 - 2010 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2010
Y2 - 13 December 2010 through 15 December 2010
ER -