A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
SeMPE: Secure Multi Path Execution Architecture for Removing Conditional Branch Side Channels
[article]
2020
arXiv
pre-print
One of the most prevalent source of side channel vulnerabilities is the secret-dependent behavior of conditional branches (SDBCB). The state-of-the-art solution relies on Constant-Time Expressions, which require high programming effort and incur high performance overheads. In this paper, we propose SeMPE, an approach that relies on architecture support to eliminate SDBCB without requiring much programming effort while incurring low performance overheads. The key idea is that when a
arXiv:2006.16345v2
fatcat:koxzpr3ivbh23junjzsi4ufhsu