Advanced Cybersecurity & Cryptography
Q92 / 100

What is oblivious RAM (ORAM) and its security purpose?

Correct! Well done.

Incorrect.

The correct answer is B) A cryptographic construction enabling access to memory such that an observer cannot determine which data is being accessed, hiding access patterns from adversaries

B

Correct Answer

A cryptographic construction enabling access to memory such that an observer cannot determine which data is being accessed, hiding access patterns from adversaries

Explanation

Even with encrypted memory, access patterns leak information (which blocks are accessed). ORAM shuffles and re-encrypts blocks on each access, hiding patterns. Used in secure enclaves (Intel SGX) and privacy-preserving computation.

Progress
92/100