Automated Instantiation of Side-channel Attacks Countermeasures for Software Cipher Implementations
Title | Automated Instantiation of Side-channel Attacks Countermeasures for Software Cipher Implementations |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Agosta, Giovanni, Barenghi, Alessandro, Pelosi, Gerardo |
Conference Name | Proceedings of the ACM International Conference on Computing Frontiers |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4128-8 |
Keywords | compiler 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. |
URL | http://doi.acm.org/10.1145/2903150.2911707 |
DOI | 10.1145/2903150.2911707 |
Citation Key | agosta_automated_2016 |