Title :
An adaptable, modular, and autonomous side-channel vulnerability evaluator
Author :
Zohner, Michael ; Stöttinger, Marc ; Huss, Sorin A. ; Stein, Oliver
Abstract :
Computer aided design (CAD) tools are fundamental for ensuring a short time-to-market in nowadays chip design. However, while CAD tools support the development of efficient designs, they fail to support the designer with regard to side-channel security. In order to better assist the designer, we propose the AMASIVE (Adaptable Modular Autonomous SIde-Channel Vulnerability Evaluator) framework that autonomously identifies side-channel weaknesses in a design. Instead of implementing some countermeasures straight forward, AMASIVE highlights several design-specific vulnerabilities by exploiting an adaptable attacker model. Thus, we aim at supporting the designer in identifying countermeasures that are appropriate for the device´s application scenario. In this contribution we introduce the general concept of this novel framework and demonstrate its application to a hardware implementation of the block cipher PRESENT.
Keywords :
circuit CAD; cryptography; electronic design automation; integrated circuit reliability; time to market; AMASIVE framework; CAD tools; PRESENT block cipher; adaptable attacker model; adaptable modular autonomous side-channel vulnerability evaluator; chip design; computer aided design tools; design-specific vulnerabilities; hardware implementation; side-channel security; time-to-market; Algorithm design and analysis; Analytical models; Complexity theory; Entropy; Registers; Security; XML;
Conference_Titel :
Hardware-Oriented Security and Trust (HOST), 2012 IEEE International Symposium on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4673-2341-3
DOI :
10.1109/HST.2012.6224317