EDBT 2026 Demo / reviewers in the wild / expert
Yangyu Chen 0002
dblp:217/1773-2
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2026
0009-0007-9891-5610ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Practical and Efficient x86-64 Emulation on RISC-VabstractAs RISC-V increasingly gains traction across various computing domains, the need to run x86-64 applications on RISC-V platforms becomes critical. Xiongchuan Tan, Yang Liu 0005, Sebastien Chevalier, Yangyu Chen 0002, Haohuan Fu |
EuroSys | 4 |
| 2024 | ROLoad-PMP: Securing Sensitive Operations for Kernels and Bare-Metal FirmwareabstractA common way for attackers to compromise victim systems is hijacking sensitive operations (e.g., control-flow transfers) with attacker-controlled inputs. Existing solutions in general only protect parts of these targets and have high performance overheads, which are impractical and hard to deploy on systems with limited resources (e.g., IoT devices) or for low-level software like kernels and bare-metal firmware. In this paper, we present a lightweight hardware-software co-design solution ROLoad-PMP to protect sensitive operations from being hijacked for low-level software. First, we propose new instructions, which only load data from read-only memory regions with specific keys, to guarantee the integrity of pointees pointed by (potentially corrupted) data pointers. Then, we provide a program hardening mechanism to protect sensitive operations, by classifying and placing their operands into read-only memory with different keys at compile-time and loading them with ROLoad-PMP-family instructions at runtime. We have implemented an FPGA-based prototype of ROLoad-PMP based on RISC-V, and demonstrated an important defense application, i.e., forward-edge control-flow integrity. Results showed that ROLoad-PMP only costs few extra hardware resources ($\lt 1.40\%$). Moreover, it enables many lightweight (e.g., with negligible overheads$\lt 0.853\%$) defenses, and provides broader and stronger security guarantees than existing hardware solutions, e.g., ARM BTI and Intel CET. Wende Tan, Yangyu Chen 0002, Yuan Li 0061, Chao Zhang 0008 |
IEEE Trans. Computers | 3 |
| 2023 | PTStore: Lightweight Architectural Support for Page Table IsolationabstractPage tables are critical data structures in kernels, serving as the trust base of most mitigation solutions. Their integrity is thus crucial but is often taken for granted. Existing page table protection solutions usually provide insufficient security guarantees, require heavy hardware, or introduce high overheads. In this paper, we present a novel lightweight hardware-software co-design solution, PTStore, consisting of a secure region storing page tables and tokens verifying page table pointers. Evaluation results on FPGA-based prototypes show that PTStore only introduces <0.92% hardware overheads and <0.86% performance overheads, but provides strong security guarantees, showing that PTStore is efficient and effective. Wende Tan, Yangyu Chen 0002, Yuan Li 0061, Ying Liu 0024, Chao Zhang 0008 |
DAC | 2 |