Visible to the public Automated Instantiation of Side-channel Attacks Countermeasures for Software Cipher Implementations

TitleAutomated Instantiation of Side-channel Attacks Countermeasures for Software Cipher Implementations
Publication TypeConference Paper
Year of Publication2016
AuthorsAgosta, Giovanni, Barenghi, Alessandro, Pelosi, Gerardo
Conference NameProceedings of the ACM International Conference on Computing Frontiers
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4128-8
Keywordscompiler technology, design for security, Metrics, pubcrawl, Resiliency, scalabilty, Securing Compilers, side channel attacks
Abstract

Side Channel Attacks (SCA) have proven to be a practical threat to the security of embedded systems, exploiting the information leakage coming from unintended channels concerning an implementation of a cryptographic primitive. Given the large variety of embedded platforms, and the ubiquity of the need for secure cryptographic implementations, a systematic and automated approach to deploy SCA countermeasures at design time is strongly needed. In this paper, we provide an overview of recent compiler-based techniques to protect software implementations against SCA, making them amenable to automated application in the development of secure-by-design systems.

URLhttp://doi.acm.org/10.1145/2903150.2911707
DOI10.1145/2903150.2911707
Citation Keyagosta_automated_2016