Publications

XtenStore: Extensible Secure In-memory Key-Value Store on a Hybrid x86-FPGA System. Design, Automation & Test in Europe (DATE), Interactive Presentation, 2022.
A Log-Structured Merge Tree-aware Message Authentication Scheme for Persistent Key-Value Stores. USENIX Conference on File and Storage Technologies (FAST), 2022.
Ambassy: A Runtime Framework to Delegate Trusted Applications in an ARM/FPGA Hybrid System. IEEE Transactions on Mobile Computing (TMC), 2021.
libmpk: Software Abstraction for Intel Memory Protection Keys (Intel MPK). USENIX Annual Technical Conference (ATC), 2019.
Fuzzing File Systems via Two-Dimensional Input Space Exploration. IEEE Symposium on Security and Privacy (SP), 2019.
KI-Mon ARM: A Hardware-assisted Event-triggered Monitoring Platform for Mutable Kernel Object. IEEE Transactions on Dependable and Secure Computing (TDSC), 2019.
Hardware-Assisted Randomization of Data. International Symposium on Research in Attacks, Intrusions and Defenses (RAID), 2018.
Architectural Supports to Protect OS Kernels from Code-Injection Attacks. 2018.
Detecting and Preventing Kernel Rootkit Attacks with Bus Snooping. IEEE Transactions on Dependable and Secure Computing (TDSC), 2017.
Architectural Supports to Protect OS Kernels from Code-Injection Attacks and Their Applications. ACM Transactions on Design Automation of Electronic Systems (TODAES), 2017.
HDFI: Hardware-Assisted Data-Flow Isolation. IEEE Symposium on Security and Privacy (SP), 2016.
Extrax: Security Extension to Extract Cache Resident Information for Snoop-based External Monitors. Design, Automation & Test in Europe (DATE), 2015.
Efficient Kernel Integrity Monitor Design for Commodity Mobile Application Processors. Journal of Semiconductor Technology and Science (JSTS), 2015.
KI-Mon: A Hardware-assisted Event-triggered Monitoring Platform for Mutable Kernel Object. Usenix Security Symposium, 2013.
Vigilare: Toward Snoop-based Kernel integrity Monitor. 2012.