SSLab

SSLab represents the Systems Software & Security Lab from Georgia Institute of Technology led by Prof. Taesoo Kim.

We have been actively working on SGX related research. These research projects can be broadly classified into three different categories: System Design, Defense, and Attack.


System Design


Defense


Attack


Publications


Demos

1. Branch Shadowing

This video shows how the branch shadowing attack can extract RSA private key bits

2. Dark ROP

This video shows how the Dark ROP attack detects memcpy() and copy the entire memory contents of an enclave to the outside.

3. SGX page-table-based attack

This video presents the page-table-based attack, which is also known as the controlled-channel attack. By manipulating the page table and hooking the page fault handler, the attacker is able to observe precise page access patterns.

4. SGX-Shield

This video demonstrates the effectiveness of fine-grained ASLR support of SGX-Shield.

5. T-SGX

This video shows how T-SGX protect an SGX enclave from page-table-based attacks.

6. SGX-Bomb

This video shows how the SGX-Bomb attack locks down a victim machine.

7. SGX-Bleed

This video shows how the SGX-Bleed problem leaks uninitialized SGX memory via structure padding.