Winter is here! A decade of cache-based side-channel attacks, detection & mitigation for RSA

作者:

Highlights:

• We propose a threat model to identify various leakage channels

• We investigate the timing channels on various cryptographic implementations

• We analyze software and hardware countermeasure and detection techniques proposed so far.

• We discuss various open threats against cache hierarchy that have not been properly addressed by the proposed mitigation techniques.

• We discuss the challenges associated with hardware mitigation solutions and argue in favor of strong software countermeasures

摘要

•We propose a threat model to identify various leakage channels•We investigate the timing channels on various cryptographic implementations•We analyze software and hardware countermeasure and detection techniques proposed so far.•We discuss various open threats against cache hierarchy that have not been properly addressed by the proposed mitigation techniques.•We discuss the challenges associated with hardware mitigation solutions and argue in favor of strong software countermeasures

论文关键词:Security,Privacy,Cryptography,Side-channel attacks (SCAs),Cache side-channel attacks,Countermeasures,RSA,Intel’s x86 architecture,Multi-core architecture,Caches

论文评审过程:Received 29 January 2019, Revised 16 January 2020, Accepted 30 March 2020, Available online 6 April 2020, Version of Record 29 April 2020.

论文官网地址:https://doi.org/10.1016/j.is.2020.101524