AntiSIFA-CAD: A Framework to Thwart SIFA at the Layout Level


연구 분야: Verification



학회: ICCAD '22: Proceedings of the 41st IEEE/ACM International Conference on Computer-Aided Design


초록

Fault Attacks (FA) have gained a lot of attention from both industry and academia due to their practicality, and wide applicability to different domains of computing. In the context of symmetric-key cryptography, designing countermeasures against FA is still an open problem. Recently proposed attacks such as Statistical Ineffective Fault Analysis (SIFA) has shown that merely adding redundancy or infection-based countermeasure to detect the fault doesn't work and a proper combination of masking and error correction/detection is required. In this work, we show that masking which is mathematically established as a good countermeasure against a certain class of SIFA faults, in practice may fall short if low-level details during physical design layout development are not taken care of. We initiate this study by demonstrating a successful SIFA attack on a post placed-and-routed masked crypto design for ASIC platform. Eventually, we propose a fully automated approach along with a proper choice of placement constraints which can be realized easily for any commercial CAD tools to successfully get rid of this vulnerability during the physical layout development process. Our experimental validation of our tool flow over masked implementation on PRESENT cipher establishes our claim.


Author Profile
Rajat Sadhukhan

Indian Institute of Technology Kharagpur West Bengal India

India
Author Profile
Sayandeep Saha

Nanyang Technological University Singapore

Singapore
Author Profile
Debdeep Mukhopadhyay

Indian Institute of Technology Kharagpur West Bengal India

India

📄 논문 정보

발행 연도 2022년
인용수 0
출판 국가 Singapore, India
사이트 ACM
좋아요 수 0

연관 논문 목록 (54건)