YoVDO

Accelerating Encrypted Deduplication via SGX

Offered By: USENIX via YouTube

Tags

USENIX Annual Technical Conference Courses Data Security Courses Storage Optimization Courses

Course Description

Overview

Explore a conference talk on accelerating encrypted deduplication using Intel SGX technology. Delve into the innovative approach of SGXDedup, which leverages Intel SGX to enhance the performance of encrypted deduplication based on server-aided message-locked encryption (MLE). Learn about the secure interfaces implemented for MLE key generation and proof-of-ownership operations within SGX enclaves, as well as the various designs proposed to support secure and efficient enclave operations. Discover the significant speedups achieved by SGXDedup and its ability to maintain high bandwidth and storage savings, as demonstrated through evaluations on both synthetic and real-world workloads. Gain insights into outsourced storage, encrypted deduplication, MLE-based implementation, SGX basics, design goals, enclave management, renewable blinded key management, and SGX-based speculative encryption.

Syllabus

Intro
Outsourcing Storage
Encrypted Deduplication
MLE-based Implementation
Contributions
SGX Basics
Design Goals
SGXDedup
Questions
Enclave Management
Renewable Blinded Key Management
SGX-based Speculative Encryption
Experimental Setup
Overall System
Trace-driven Performance
Conclusion


Taught by

USENIX

Related Courses

Amazon DynamoDB - A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
USENIX via YouTube
Faasm - Lightweight Isolation for Efficient Stateful Serverless Computing
USENIX via YouTube
AC-Key - Adaptive Caching for LSM-based Key-Value Stores
USENIX via YouTube
The Future of the Past - Challenges in Archival Storage
USENIX via YouTube
A Decentralized Blockchain with High Throughput and Fast Confirmation
USENIX via YouTube