0Pricing
Cryptology Academy · Lesson

The Access Pattern Leakage Threat

Understand how memory and storage access patterns leak sensitive information even when data is encrypted.

Encryption Does Not Hide Everything

Encrypting data protects its contents from unauthorized parties, but encryption alone does not hide metadata about how data is accessed. Access patterns — which records are read or written, when, and how frequently — can reveal sensitive information even when the data itself is completely encrypted. This gap between content privacy and access privacy is the core motivation for Oblivious RAM.

What Access Patterns Reveal

Access pattern analysis can reveal: which database records a user queries (inferring medical conditions from which records they access), communication patterns (who contacts whom even if message content is encrypted), financial activity (inferring trading strategies from which prices a user requests), and behavioral patterns (daily routines from access times and frequencies). These inferences can be as sensitive as the data content itself.

All lessons in this course

  1. The Access Pattern Leakage Threat
  2. Path ORAM: Hiding Memory Access
  3. Circuit ORAM and Practical Performance
  4. ORAM in Cloud Storage and Secure Processors
← Back to Cryptology Academy