Web Analytics
S3 Lab - Software & Systems Security Laboratory

operating systems people

Zelun Kong
Zelun Kong
PhD student
Swathi Kote
Swathi Kote
Masters student

operating systems courses and seminar

CS/SE 4348: Operating Systems Concepts

An introduction to fundamental concepts in operating systems: their design, implementation, and usage.

Software & Systems Security Seminar

A group seminar to read and discuss papers from recent and imminent top-tier security conferences.

operating systems projects

Trusted Things Trusted Things

The Trusted Things project develops new software systems to enable secure IoT leveraging trusted execution environment techniques.

Shear Shear

The Shear project creates a secure environment for the least-authority execution of over-privileged applications that may be exploited by adversaries to launch privileged attacks.

PeriShield PeriShield

The PeriShield project analyzes the security of various types of peripheral devices and it develops cutting-edge tools to detect/prevent malicious peripherals.

AI Vault AI Vault

The AI Vault project designs and develops a new trusted execution environment tailored to run artificial intelligence and machine learning programs on modern AI platforms (e.g., cloud and embedded devices) while providing strong data confidentiality and high efficiency.

RetroV RetroV

Robotic vehicles (as known as drones) are facing various threats of cyber-physical attacks that exploit their security vulnerabilities. RetroV develops automated analysis tools to find such vulnerabilities in existing robotic vehicle systems retrospectively and retrofits their design against advanced cyber-physical attacks.

CLUE CLUE

The CLUE project develops an infrastructure to detect and diagnose system anomalies in enterprise and cloud systems. These anomalies include stealthy malware and other types of hidden system anomalies. CLUE provides a diverse set of tools to find and understand such anomalies with minimal disruption to the target system.

recent operating systems publications (see all)

Building GPU TEEs using CPU Secure Enclaves with GEVisor
Xiaolong Wu, Dave (Jing) Tian, and Chung Hwan Kim
In SOCC 2023 [ pdf :: slides :: bibtex ]
PASAN: Detecting Peripheral Access Concurrency Bugs within Bare-metal Embedded Applications
Taegyu Kim, Vireshwar Kumar, Junghwan , Jizhou Chen, Kyungtae Kim, Chung Hwan Kim, Dongyan Xu, and Dave (Jing) Tian
In Security 2021 [ pdf :: slides :: bibtex ]
CAFE: A Virtualization-Based Approach to Protecting Sensitive Cloud Application Logic Confidentiality
Sungjin Park, Chung Hwan Kim, Junghwan Rhee, Jongjin Won, Taisook Han, and Dongyan Xu
In TDSC 17(4), July 2020 [ pdf :: bibtex ]
HFL: Hybrid Fuzzing on the Linux Kernel
Kyungtae Kim, Dae R. Jeong, Chung Hwan Kim, Yeongjin Jang, Insik Shin, and Byoungyoung Lee
In NDSS 2020 [ pdf :: slides :: bibtex ]