CAD for Assurance of Electronic Systems

XFC: eXploitable Fault Characterization

By: Punit Khanna (IIT Madras), Chester Rebeiro (IIT Madras), and Aritra Hazra (IIT Kharagpur)

Stage: RTL, HDL


Exploitable Fault Characterization (XFC) is a framework to identify locations in a block cipher that are vulnerable to fault injection attacks.


Chester Rebeiro

Input/Output Interface

  • Input: Block Cipher Specification and a location in the specification
  • Output: Vulnerability of that location, i.e., number of key bytes which can be retrieved and the corresponding complexity



Licensing Info

Copyright (c) 2013-2014, Indian Institute of Technology Madras (IIT Madras) All rights reserved.


Khanna, Punit; Rebeiro, Chester; Hazra, Aritra

XFC: A Framework for eXploitable Fault Characterization in Block Ciphers Proceedings Article

In: ACM/EDAC/IEEE Design Automation Conference (DAC), pp. 1-6, DAC ACM/IEEE/EDAC, 2017, ISBN: 978-1-4503-4927-7.

Abstract | Links | BibTeX


  • We would like to thank the Ministry of Electronics and Information Technology (MeitY), India, DIST-FIST Grant Program 2016, from Department of Science and Technology, India and Cisco Grant Program 2018 for partially funding this project