How Sharp is SHARP ?


Dixit Kumar, Chavhan Sujeet Yashavant, and Biswabandan Panda, IIT Kanpur; Vishal Gupta, Manipal University Jaipur and IIT Kanpur


Cross-core last-level cache based side-channel attacks are becoming practical, affecting all forms of computing devices like mobiles, desktops, servers, and cloud based systems. Mitigating last-level cache based side channel attacks has become an active area of research and many proposals target to mitigate cross-core based conflict attacks. Secure Cache Hierarchy Aware Replacement Policy (SHARP) is one of the recent proposals that mitigate the conflict attacks by changing the underlying last-level cache replacement policy. Though SHARP is an elegant proposal; there are many subtle points, which were not part of the original SHARP proposal that appeared in the ISCA ’17. Through this paper, we discuss and debate the subtle issues that are left unanswered in the original SHARP paper.

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

@inproceedings {238576,
author = {Dixit Kumar and Chavhan Sujeet Yashavant and Biswabandan Panda and Vishal Gupta},
title = {How Sharp is {SHARP} ?},
booktitle = {13th USENIX Workshop on Offensive Technologies (WOOT 19)},
year = {2019},
address = {Santa Clara, CA},
url = {},
publisher = {USENIX Association},
month = aug,