Demo Data from SIGIR 2026 / reviewers in the wild / expert
Fangfei Yang
dblp:243/9314
· DBLP profile ↗
3ranked-venue papers
3as first author
2since 2021 · last 2024
0000-0002-9172-6725ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 3 first-author · 2 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
1 paper |
Hardware security and side channels · 75% Cryptographic primitives and cryptanalysis · 25% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems › kernel
kernel design |
0.8 | 1 | 2024 | Endokernel: A Thread Safe Monitor for Lightweight Subprocess Isolation · USENIX Security Symposium 2024 |
Operating systems › system security › operating system security › protection mechanism › isolation
process isolation |
0.8 | 1 | 2024 | Endokernel: A Thread Safe Monitor for Lightweight Subprocess Isolation · USENIX Security Symposium 2024 |
Hardware security and side channels › integrated circuit security
integrated circuit piracy |
0.4 | 1 | 2019 | Stripped Functionality Logic Locking With Hamming Distance-Based Restore Unit (SFLL-hd) - Unlocked · IEEE Trans. Inf. Forensics Secur. 2019 |
Cryptographic primitives and cryptanalysis › cryptanalysis
key recovery attack |
0.4 | 1 | 2019 | Stripped Functionality Logic Locking With Hamming Distance-Based Restore Unit (SFLL-hd) - Unlocked · IEEE Trans. Inf. Forensics Secur. 2019 |
Hardware security and side channels › hardware obfuscation › logic obfuscation
logic locking |
0.4 | 1 | 2019 | Stripped Functionality Logic Locking With Hamming Distance-Based Restore Unit (SFLL-hd) - Unlocked · IEEE Trans. Inf. Forensics Secur. 2019 |
Hardware security and side channels › hardware obfuscation › logic obfuscation › logic locking
stripped functionality logic locking |
0.4 | 1 | 2019 | Stripped Functionality Logic Locking With Hamming Distance-Based Restore Unit (SFLL-hd) - Unlocked · IEEE Trans. Inf. Forensics Secur. 2019 |
Methods — techniques the papers use, named apart from their topics
thread-safe monitoring · 0.8structural analysis · 0.4oracle querying · 0.4gaussian elimination · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Endokernel: A Thread Safe Monitor for Lightweight Subprocess Isolation
Fangfei Yang, Bumjin Im, Weijie Huang 0001, Kelly Kaoudis, Anjo Vahldiek-Oberwagner, Chia-Che Tsai, Nathan Dautenhahn |
USENIX Security Symposium | 1 |
| 2023 | Endoprocess: Programmable and Extensible Subprocess IsolationabstractModern applications combine multiple components into single processes, leading to complex tradeoffs between isolation, performance, and programmability. We present the Endoprocess, a unique, microkernel-based approach for protection within process spaces. An endoprocess safely multiplexes process resources by exporting a low-level abstraction, the subprocess, that is transparently overlaid on existing process interfaces (like mmap, mprotect, etc), and provides extensibility and programmability through custom application-layer modules. We report experimental results of an initial prototype and highlight several application domains. Overall, the endoprocess presents a path for protection within processes while remaining compatible with existing OS abstractions and multiplexing them in a secure and extensible way. Fangfei Yang, Weijie Huang 0001, Kelly Kaoudis, Anjo Vahldiek-Oberwagner, Nathan Dautenhahn |
NSPW | 1 |
| 2019 | Stripped Functionality Logic Locking With Hamming Distance-Based Restore Unit (SFLL-hd) - UnlockedabstractLogic locking is a technique that has received significant attention. It protects a hardware design netlist from a variety of hardware security threats, such as tampering, reverse-engineering, and piracy, stemming from untrusted chip foundry and end-users. This technique adds logic and inputs to a given design netlist to make sure that the locked design is functional only when a key is applied from the new inputs; an incorrect key makes the design produce incorrect outputs. The new inputs, referred to as the key inputs, are driven by a tamper-proof memory on the chip, which stores the secret key. Research in this field has shown that this technique, if not implemented properly, may be vulnerable to attacks that extract the key of logic locking. Recently, a logic locking technique called stripped functionality logic locking (SFLL) has been proposed and shown to withstand all known attacks in a provably secure manner. SFLL strips some functionality from the original design by corrupting its output corresponding to a number of “protected” input patterns. In one version of SFLL, referred to as SFLL-hd, these protected patterns are all of a certain hamming distance h to the key. The modified design is accompanied by additional logic that fixes the output for each protected input pattern only when the key is in the tamper-proof memory. In this paper, we present an attack that breaks SFLL-hd within a minute. Our attack exploits structural traces left behind in the locked design due to the functionality strip operation and is capable of identifying some of the protected patterns. We also present a theoretical framework that helps us develop two different techniques to complete our attack. In the first technique, we use the Gaussian elimination technique to solve a system of equations that we form based on k-identified protected patterns in O(k3) time in the best case, where k is the number of key bits in key. The second technique uses one identified protected pattern to query the oracle k times. In both techniques, we successfully recover the key from the protected pattern(s). We show that our attacks work on the SFLL-locked microprocessor design (more than 50 K gates) that the authors of SFLL made available to the public; we extract the 256-bit key within a minute and reveal it in this paper. We also test our attacks on a few other SFLL-hd benchmarks provided by SFLL authors. Fangfei Yang, Ming Tang 0002, Ozgur Sinanoglu |
IEEE Trans. Inf. Forensics Secur. | 1 |