Главная
Study mode:
on
1
Intro
2
Secure database - properties
3
Outline
4
EnclaveDB Architecture
5
Why in-memory engine?
6
EnclaveDB Transaction API
7
Checkpointing
8
State continuity for transaction log
9
Tracking sets using vector clocks
10
Invalidating uncommitted log records
11
Monotonic counters
12
Evaluation
13
Performance
14
Summary
Description:
Explore a secure database solution using Intel SGX in this IEEE conference talk. Dive into EnclaveDB, a database engine designed to guarantee confidentiality, integrity, and freshness for data and queries, even in the face of malicious administrators or compromised operating systems. Learn about its architecture, including the in-memory storage and query engine, transaction manager, and pre-compiled stored procedures. Discover the efficient protocol for checking integrity and freshness of the database log, supporting concurrent, asynchronous appends and truncation with minimal thread synchronization. Examine the performance results using standard database benchmarks and understand how EnclaveDB achieves strong security with low overhead compared to industry-strength in-memory database engines.

EnclaveDB: A Secure Database Using SGX

IEEE
Add to list