Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yangyu Chen 0002

dblp:217/1773-2 · DBLP profile ↗
← Back
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

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
2 papers
Systems and software security · 52% Hardware security and side channels · 48%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Processor architecture and microarchitecture · 89% Embedded and real-time systems · 11%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
instruction set architecture
1.222026
Practical and Efficient x86-64 Emulation on RISC-V · EuroSys 2026
PTStore: Lightweight Architectural Support for Page Table Isolation · DAC 2023
Systems and software security › memory safety
control-flow integrity
0.812024
ROLoad-PMP: Securing Sensitive Operations for Kernels and Bare-Metal Firmware · IEEE Trans. Computers 2024
Systems and software security › memory safety › control-flow integrity
forward-edge control-flow integrity
0.812024
ROLoad-PMP: Securing Sensitive Operations for Kernels and Bare-Metal Firmware · IEEE Trans. Computers 2024
Hardware security and side channels
trusted execution environments
0.712023
PTStore: Lightweight Architectural Support for Page Table Isolation · DAC 2023
Operating systems › system security › operating system security
kernel security
0.712023
PTStore: Lightweight Architectural Support for Page Table Isolation · DAC 2023
Processor architecture and microarchitecture › instruction set architecture
RISC-V
0.522026
Practical and Efficient x86-64 Emulation on RISC-V · EuroSys 2026
PTStore: Lightweight Architectural Support for Page Table Isolation · DAC 2023
Processor architecture and microarchitecture › instruction set architecture
instruction set extension
0.212024
ROLoad-PMP: Securing Sensitive Operations for Kernels and Bare-Metal Firmware · IEEE Trans. Computers 2024

Methods — techniques the papers use, named apart from their topics

read-only memory keying · 1.5RISC-V · 1.5FPGA prototyping · 1.5just-in-time compilation · 1.0dynamic binary translation · 1.0
YearPublicationVenuePosition
2026 Practical and Efficient x86-64 Emulation on RISC-V
abstract
As 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
EuroSys4
2024 ROLoad-PMP: Securing Sensitive Operations for Kernels and Bare-Metal Firmware
abstract
A 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. Computers3
2023 PTStore: Lightweight Architectural Support for Page Table Isolation
abstract
Page 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
DAC2