Detecting and Mitigating Cache-Based Side-Channels

R Brotzman-Smith - 2021 - etda.libraries.psu.edu
cache-based side channels, we develop a tool called CaSym that automatically detects and
pinpoints cache-… CaSym uses symbolic execution to reason about programs and introduces …

[PDF][PDF] Detecting and Mitigating Cache-Based Side-Channels

R Brotzman - 2021 - cse.psu.edu
… of detecting cache-based side channels, we develop a tool called CaSym that automatically
detects and pinpoints cache-… CaSym uses symbolic execution to reason about programs and …

Exposing cache timing side-channel leaks through out-of-order symbolic execution

S Guo, Y Chen, J Yu, M Wu, Z Zuo, P Li… - Proceedings of the …, 2020 - dl.acm.org
… tailors symbolic execution for cache timing leakage detection … order reduction (DPOR) style
analysis to the cache analysis … reasoning algorithm upon symbolic execution. Its general out-…

SpecSafe: detecting cache side channels in a speculative world

R Brotzman, D Zhang, MT Kandemir… - Proceedings of the ACM on …, 2021 - dl.acm.org
… also use symbolic execution to model cache behavior in … To detect potential cache side
channels, CaSym generates … definition as well as verify mitigation strategies that may be applied …

SpecuSym: Speculative symbolic execution for cache timing leak detection

S Guo, Y Chen, P Li, Y Cheng, H Wang, M Wu… - Proceedings of the ACM …, 2020 - dl.acm.org
CaSym, a symbolic reasoning method that supports cache … or mitigate side-channel leaks.
Still, none of them is applicable to cache timing side channels due to speculative execution. …

KLEESpectre: Detecting information leakage through speculative cache attacks via symbolic execution

G Wang, S Chattopadhyay, AK Biswas, T Mitra… - ACM Transactions on …, 2020 - dl.acm.org
… the cache side channel as shown via Spectre attacks. Our … mitigation to defend against
Spectre attacks. In particular, we … Casym provides two cache models: the infinite cache model …

Cache refinement type for side-channel detection of cryptographic software

K Jiang, Y Bao, S Wang, Z Liu, T Zhang - Proceedings of the 2022 ACM …, 2022 - dl.acm.org
… refinement type-based tool for detecting cache side channels in crypto software. Compared
CaSym: Cache aware symbolic execution for side channel detection and mitigation. In 2019 …

ENCIDER: detecting timing and cache side channels in SGX enclaves and cryptographic APIs

T Yavuz, F Fowze, G Hernandez, KY Bai… - … on Dependable and …, 2022 - ieeexplore.ieee.org
… -based sidechannel analysis approach that can detect both timing and cache side channels
… We extend this minimal symbolic execution state representation with metadata needed for …

[PDF][PDF] Symbolic predictive cache analysis for out-of-order execution

Z Huang, C Wang - International Conference on Fundamental …, 2022 - library.oapen.org
… -based symbolic method for analyzing cache side channels of … Some of them use symbolic
execution as well, eg, to detect … : CaSym: Cache aware symbolic execution for side channel

SpecSafe: Detecting Cache Side Channels in a Speculative World

R Brotzman-Smith, D Zhang, G Tan, MT Kandemir - 2021 - scholarsphere.psu.edu
… also use symbolic execution to model cache behavior in … To detect potential cache side
channels, CaSym generates … definition as well as verify mitigation strategies that may be applied …