• Home
  • Search
  • Security testing of a secure cache design
  • Cite Icon25
  • https://doi.org/10.1145/2487726.2487729Copy DOI Icon

Security testing of a secure cache design

  • Jun 23, 2013
  • Fangfei Liu +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Cache side channel attacks are attacks that leak secret information through physical implementation of cryptographic operations, nullifying cryptographic protection. Recently, these attacks have received great interest. Previous research found that software countermeasures alone are not enough to defend against cache side channel attacks. Secure cache designs can thwart the root causes of cache side channels and are more efficient. For instance, Newcache is a cache design that can enhance security, performance and power efficiency simultaneously through dynamic memory-cache remapping and eviction randomization. However, these cache designs seldom had their security verified experimentally by mounting cache side channel attacks on them.In this paper, we test the security of Newcache using representative classes of cache side channel attacks proposed for conventional set-associative caches. The results show that Newcache can defeat all these attacks. However, what if a very knowledgeable attacker crafted the attack strategy targeting the secure caches design? We redesign the attacks specifically for Newcache. The results show that Newcache can defeat even crafted access-driven attacks specifically targeted at it but sometimes succumbs to the specifically crafted timing attacks, which is due to a very subtle vulnerability in its replacement algorithm. We further secure Newcache by modifying its replacement algorithm slightly, thus defeating these specifically crafted timing attacks. In addition, the improved Newcache simplifies the replacement algorithm in the original Newcache design.

Similar Papers
  • Book Chapter

When Side Channel Becomes Good: Kernel Malware Attack Investigation

  • Jan 01, 2019
  • Libo Yin +5
  • Conference Article
  • Citations1

HyCaMi: High-Level Synthesis for Cache Side-Channel Mitigation

  • Jun 23, 2024
  • Heiko Mantel +5
  • Research Article

Preventing Coherence State Side Channel Leaks Using TimeCache

  • Feb 01, 2023
  • IEEE Transactions on Computers
  • Divya Ojha +1
  • Conference Article
  • Citations6

Analyzing The Security of The Cache Side Channel Defences With Attack Graphs

  • Jan 01, 2020
  • Limin Wang +3
  • Conference Article
  • Citations3

Constant-Time Loading: Modifying CPU Pipeline to Defeat Cache Side-Channel Attacks

  • Oct 01, 2021
  • Yusi Feng +5
  • Conference Article
  • Citations7

Real-time Detection of Cache Side-channel Attack Using Non-cache Hardware Events

  • Jan 13, 2021
  • Hodong Kim +2
  • Supplementary Content
  • Citations2

Securing Access to Cloud Computing for Critical Infrastructure

  • Jan 01, 2015
  • Liverpool John Moores University
  • Ya Younis
  • Conference Article
  • Citations6

IVcache

  • Jun 22, 2021
  • Yanan Guo +3
  • Research Article
  • Citations1

Dynamic First Access Isolation Cache to Eliminate Reuse-Based Cache Side Channel Attacks

  • Aug 19, 2022
  • Journal of Circuits, Systems and Computers
  • Chong Wang +3
  • Research Article
  • Citations4

Secure hybrid replacement policy: Mitigating conflict-based cache side channel attacks

  • Jan 10, 2022
  • Microprocessors and Microsystems
  • Kai Wang +5
  • Conference Article
  • Citations5

PREDATOR: A Cache Side-Channel Attack Detector Based on Precise Event Monitoring

  • Sep 01, 2022
  • Minjun Wu +3
  • Book Chapter
  • Citations1

Low-Noise LLC Side-Channel Attack with Perf

  • Jan 01, 2020
  • Youngjoo Ko +2
  • Research Article
  • Citations59

A comprehensive survey of hardware-assisted security: From the edge to the cloud

  • Apr 30, 2019
  • Internet of Things
  • Luigi Coppolino +3
  • Research Article
  • Citations16

On the Security of a Universal Cryptocomputer: the Chosen Instruction Attack

  • Jan 01, 2016
  • IEEE Access
  • Stefan Rass +1
  • Book Chapter
  • Citations11

Bounding the Cache-Side-Channel Leakage of Lattice-Based Signature Schemes Using Program Semantics

  • Jan 01, 2018
  • Nina Bindel +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.