Skip to Main content Skip to Navigation
Journal articles

Automated Software Protection for the Masses Against Side-Channel Attacks

Abstract : We present an approach and a tool to answer the need for effective, generic, and easily applicable protections against side-channel attacks. The protection mechanism is based on code polymorphism, so that the observable behaviour of the protected component is variable and unpredictable to the attacker. Our approach combines lightweight specialized runtime code generation with the optimization capabilities of static compilation. It is extensively configurable. Experimental results show that programs secured by our approach present strong security levels and meet the performance requirements of constrained systems.
Document type :
Journal articles
Complete list of metadata

Cited literature [2 references]  Display  Hide  Download

https://hal.sorbonne-universite.fr/hal-01927625
Contributor : Karine Heydemann Connect in order to contact the contributor
Submitted on : Tuesday, December 11, 2018 - 4:28:33 PM
Last modification on : Saturday, June 26, 2021 - 3:41:02 AM

File

Automated software protection ...
Explicit agreement for this submission

Identifiers

Citation

Nicolas Belleville, Damien Couroussé, Karine Heydemann, Henri-Pierre Charles. Automated Software Protection for the Masses Against Side-Channel Attacks. ACM Transactions on Architecture and Code Optimization, Association for Computing Machinery, 2018, 15 (4), pp.47:1--47:27. ⟨10.1145/3281662⟩. ⟨hal-01927625⟩

Share

Metrics

Record views

341

Files downloads

266