Fault Tolerant Infective Countermeasure for AES

作者: Sikhar Patranabis , Abhishek Chakraborty , Debdeep Mukhopadhyay

DOI: 10.1007/978-3-319-24126-5_12

关键词:

摘要: Infective countermeasures have been a promising class of fault attack countermeasures. However, they subjected to several attacks owing lack formal proofs security and improper implementations. In this paper, we first provide information theoretic proof for one the most recently proposed state art infective against DFA, under assumption that adversary does not change flow sequence or skip any instruction. Subsequently, identify weaknesses in infection mechanism countermeasure could be exploited by which sequence. Furthermore, propose an augmented scheme obtained introducing suitable randomizations reduce success probabilities such attacks. All claims validated supporting simulations real life experiments on SASEBO-W platform. We also compare tolerance provided our existing scheme.

参考文章(18)
Hamid Choukri, Michael Tunstall, movlw Ah, movwf RoundCounter, Round Reduction Using Faults ,(2005)
Tal G. Malkin, François-Xavier Standaert, Moti Yung, A Comparative Cost/Security Analysis of Fault Attack Countermeasures Lecture Notes in Computer Science. ,vol. 4236, pp. 159- 172 ,(2006) , 10.1007/11889700_15
Jean-Max Dutertre, Amir-Pasha Mirbaha, David Naccache, Anne-Lise Ribotta, Assia Tria, Thierry Vaschalde, Fault Round Modification Analysis of the advanced encryption standard hardware oriented security and trust. pp. 140- 145 ,(2012) , 10.1109/HST.2012.6224334
Jörn-Marc Schmidt, Christoph Herbst, A Practical Fault Attack on Square and Multiply 2008 5th Workshop on Fault Diagnosis and Tolerance in Cryptography. pp. 53- 58 ,(2008) , 10.1109/FDTC.2008.10
Josep Balasch, Benedikt Gierlichs, Ingrid Verbauwhede, An In-depth and Black-box Characterization of the Effects of Clock Glitches on 8-bit MCUs workshop on fault diagnosis and tolerance in cryptography. pp. 105- 114 ,(2011) , 10.1109/FDTC.2011.9
Elena Trichina, Roman Korkikyan, Multi Fault Laser Attacks on Protected CRT-RSA workshop on fault diagnosis and tolerance in cryptography. pp. 75- 86 ,(2010) , 10.1109/FDTC.2010.14
Alessandro Barenghi, Guido M. Bertoni, Luca Breveglieri, Gerardo Pelosi, A fault induction technique based on voltage underfeeding with application to attacks against AES and RSA Journal of Systems and Software. ,vol. 86, pp. 1864- 1878 ,(2013) , 10.1016/J.JSS.2013.02.021
Amine Dehbaoui, Jean-Max Dutertre, Bruno Robisson, Assia Tria, Electromagnetic Transient Faults Injection on a Hardware and a Software Implementations of AES workshop on fault diagnosis and tolerance in cryptography. pp. 7- 15 ,(2012) , 10.1109/FDTC.2012.15
Victor Lomne, Thomas Roche, Adrian Thillard, On the Need of Randomness in Fault Attack Countermeasures - Application to AES workshop on fault diagnosis and tolerance in cryptography. pp. 85- 94 ,(2012) , 10.1109/FDTC.2012.19
Nicolas Moro, Amine Dehbaoui, Karine Heydemann, Bruno Robisson, Emmanuelle Encrenaz, Electromagnetic Fault Injection: Towards a Fault Model on a 32-bit Microcontroller workshop on fault diagnosis and tolerance in cryptography. pp. 77- 88 ,(2013) , 10.1109/FDTC.2013.9