Oblivious RAM: From Theory to Large-scale Real-world Deployment
Offered By: Google TechTalks via YouTube
Course Description
Overview
Explore the evolution and real-world applications of Oblivious RAM (ORAM) in this 47-minute Google TechTalk presented by Elaine Shi from Carnegie Mellon University. Gain insights into ORAM's journey from a theoretical concept to large-scale deployment, including its emerging demands in blockchain and cloud services. Learn about Signal's successful implementation of Path ORAM, which dramatically reduced their server requirements. Discover the initiative to create an open-source Oblivious STL library and how external-memory algorithm techniques can significantly improve performance for hardware enclaves. Understand the shift in focus from computational overhead to page swaps as a key performance metric in ORAM implementations.
Syllabus
Oblivious RAM: From Theory to Large-scale Real-world Deployment
Taught by
Google TechTalks
Related Courses
Oblivious Structures, Key-Exchange and Group MessagingTheIACR via YouTube A Practical Oblivious Map Data Structure with Secure Deletion and History Independence
IEEE via YouTube Perfectly Oblivious RAM and Parallel RAM Revisited - Improved Constructions
Paul G. Allen School via YouTube Protocols - Wrap Up
TheIACR via YouTube OptORAMa - Optimal Oblivious RAM
TheIACR via YouTube