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

Summary

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

Contact

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

Dependencies

python

Licensing Info

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

References

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

Acknowledgments

  • 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