•  About
    • About the Lab
    • Director’s Note
    • Our Vision
    • Founding Donor
    • Advisory Board
    • Principal Investigators
  • People
    • Associated Faculty
    • Executive Committee
    • Students
    • Program Directorate
  • TrustNet
  •  Projects
  •  Resources
    • Pre-Doctoral Program
    • Internships
    • Early Career Award
    • Trust Lab Grant
    • Trust Lab Fellowship
  •  News
    • Trust Matters
    • Quick Updates
  •  Events
    • Talks
    • Trust Summit
    • TL CTF
    • Schools
    • All Events
  •  Engage
  •  About
    • About the Lab
    • Director’s Note
    • Our Vision
    • Founding Donor
    • Advisory Board
    • Principal Investigators
  • People
    • Associated Faculty
    • Executive Committee
    • Students
    • Program Directorate
  • TrustNet
  •  Projects
  •  Resources
    • Pre-Doctoral Program
    • Internships
    • Early Career Award
    • Trust Lab Grant
    • Trust Lab Fellowship
  •  News
    • Trust Matters
    • Quick Updates
  •  Events
    • Talks
    • Trust Summit
    • TL CTF
    • Schools
    • All Events
  •  Engage

Knock Knock! Who? Crypto Folks Securing Secure Randomized Caches

Overview
People
Outcome
Overview

Cache-based attacks are potent threats to modern multi-core computing systems. Countermeasures against such attacks try to randomize the address-to-set mapping of the caches so that the adversary cannot easily extract the mapping profile of the cache — an essential prerequisite for the attacks. However, all the existing proposals are based on empirical security analyses, and many have severe security pitfalls discovered later. In this project, we aim to address the randomized cache design problem cryptographically, providing a formal foundation for the problem with concrete definitions for the adversary and the primitives and eventually providing reduction-based proofs of security. Based on a preliminary observation that address-to-set mapping can be viewed as a special type of hashing, and the cache attacks can be modelled as multicollisions on such hashes, we envision an approach for constructing such security proofs. Broadly, this work would initiate the formal cryptographic treatment of various micro-architectural attacks and their countermeasures, which is desirable for any security paradigm but is missing so far in the realm of microarchitectural attacks.
Active from 2024
Funding: Trust Lab Grant 2024

People

Sayandeep Saha

Other Contributors
Chethan Kamath
Biswabandan Panda
Sruthi Sekar

Outcome
Twitter Facebook-f Linkedin Youtube
  • trustlabcse.iitb.ac.in
  • +91-22-2159-6725
  • First Floor, New CSE Building
    Department of Computer Science and Engineering,
    Indian Institute of Technology Bombay,
    Powai, Mumbai 400076
IITB logo