Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

SPEICHER - Securing LSM-based Key-Value Stores Using Shielded Execution

USENIX via YouTube

Overview

Explore a cutting-edge secure storage system called Speicher in this 21-minute conference talk from FAST '19. Dive into the innovative approach of using shielded execution and Intel SGX to provide strong confidentiality, integrity, and data freshness guarantees for LSM-based Key-Value stores. Learn how Speicher extends trust beyond secure SGX enclave memory to protect data on untrusted storage media, even during system crashes, reboots, or migrations. Discover the design of an authenticated and confidentiality-preserving LSM data structure, the implementation of asynchronous trusted counters for data freshness, and the development of a direct I/O library to overcome SGX enclave I/O bottlenecks. Gain insights into Speicher's performance evaluation using the RocksDB benchmark and understand how it achieves a balance between strong security guarantees and maintaining a small trusted computing base.

Syllabus

FAST '19 - SPEICHER: Securing LSM-based Key-Value Stores using Shielded Execution

Taught by

USENIX

Reviews

Start your review of SPEICHER - Securing LSM-based Key-Value Stores Using Shielded Execution

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.