Publications

2022

Accelerating N-bit Operations over TFHE on Commodity CPU-FPGA.
Kevin Nam, Hyunyoung Oh, Hyungon Moon, and Yunheung Paek.
International Conference on Computer-Aided Design (ICCAD). Accepted.

Precise Extraction of Deep Learning Models via Side-Channel Attacks on Edge/Endpoint Devices.
Younghan Lee, Sohee Jun, Yungi Cho, Woorim Han, Hyungon Moon, and Yunheung Paek.
European Symposium on Research in Computer Security (ESORICS). Accepted.

XtenStore: Extensible Secure In-memory Key-Value Store on a Hybrid x86-FPGA System.
Hyunyoung Oh, Maja Malenko, Dongil Hwang, Myunghyun Cho, Hyungon Moon, Marcel Baunach, and Yunheung Paek.
Design, Automation & Test in Europe (DATE).

A Log-Structured Merge Tree-aware Message Authentication Scheme for Persistent Key-Value Stores.
Igjae Kim, J. Hyun Kim, Minu Chung, Hyungon Moon, and Sam H. Noh.
USENIX Conference on File and Storage Technologies (FAST).
2021

Ambassy: A Runtime Framework to Delegate Trusted Applications in an ARM/FPGA Hybrid System.
Dongil Hwang, Sanzhar Yeleuov, Jiwon Seo, Minu Chung, Hyungon Moon, and Yunheung Paek.
IEEE Transactions on Mobile Computing (TMC). Early Access.
2019

libmpk: Software Abstraction for Intel Memory Protection Keys (Intel MPK).
Soyeon Park, Sangho Lee, Wen Xu, Hyungon Moon, and Taesoo Kim.
USENIX Annual Technical Conference (ATC).

Fuzzing File Systems via Two-Dimensional Input Space Exploration.
Wen Xu, Hyungon Moon, Sanidhya Kashyap, Po-Ning Tseng, and Taesoo Kim.
IEEE Symposium on Security and Privacy "Oakland" (SP).

KI-Mon ARM: A Hardware-assisted Event-triggered Monitoring Platform for Mutable Kernel Object.
Hojoon Lee, Hyungon Moon, Ingoo Heo, Daehee Jang, Jinsoo Jang, Kihwan Kim, Yunheung Paek, and Brent Byunghoon Kang.
IEEE Transactions on Dependable and Secure Computing (TDSC).
2018

Hardware-Assisted Randomization of Data.
Brian Belleville{***}, Hyungon Moon{***}, Jangseop Shin, Dongil Hwang, Joseph Michael Nash, Seonhwa Jung, Yeoul Na, Stijn Volckaert, Per Larsen, Yunheung Paek, and Michael Franz.
International Symposium on Research in Attacks, Intrusions and Defenses (RAID). {***}: joint first authors, contributted equally.
2017

Architectural Supports to Protect OS Kernels from Code-Injection Attacks and Their Applications.
Hyungon Moon, Jinyong Lee, Dongil Hwang, Seonhwa Jung, Jiwon Seo, and Yunheung Paek.
ACM Transactions on Design Automation of Electronic Systems (TODAES).

Detecting and Preventing Kernel Rootkit Attacks with Bus Snooping.
Hyungon Moon, Hojoon Lee{***}, Ingoo Heo, Kihwan Kim, Yunheung Paek, and Brent Byunghoon Kang.
IEEE Transactions on Dependable and Secure Computing (TDSC). {***}: co-first author.
2016

Architectural Supports to Protect OS Kernels from Code-Injection Attacks.
Hyungon Moon, Jinyong Lee, Dongil Hwang, Seonhwa Jung, Jiwon Seo, and Yunheung Paek.
Hardware and Architectural Support for Security and Privacy (HASP).

HDFI: Hardware-Assisted Data-Flow Isolation.
Chengyu Song, Hyungon Moon, Monjur Alam, Insu Yun, Byoungyoung Lee, Taesoo Kim, Wenke Lee, and Yunheung Paek.
IEEE Symposium on Security and Privacy "Oakland" (SP).
2015

Extrax: Security Extension to Extract Cache Resident Information for Snoop-based External Monitors.
Jinyong Lee, Yonje Lee, Hyungon Moon, Ingoo Heo, and Yunheung Paek.
Design, Automation \& Test in Europe (DATE).

Efficient Kernel Integrity Monitor Design for Commodity Mobile Application Processors.
Ingoo Heo, Daehee Jang, Hyungon Moon, Hansoo Cho, Seungwook Lee, Brent Byunghoon Kang, and Yunheung Paek.
Journal of Semiconductor Technology and Science (JSTS).
2013

KI-Mon: A Hardware-assisted Event-triggered Monitoring Platform for Mutable Kernel Object.
Hojoon Lee, Hyungon Moon, Daehee Jang, Kihwan Kim, Jihoon Lee, Yunheung Paek, and Brent Byunghoon Kang.
USENIX Security Symposium (Security).
2012

Vigilare: Toward Snoop-based Kernel integrity Monitor.
Hyungon Moon, Hojoon Lee, Jihoon Lee, Kihwan Kim, Yunheung Paek, and Brent Byunghoon Kang.
ACM Conference on Computer and Communications Security (CCS).