Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jeroen Van Cleemput
dblp:88/10860
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2020
0000-0003-1268-7025ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-authorSecurity and privacy · 1 · 1 first-author
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 |
Hardware security and side channels · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Runtime systems and virtual machines · 67% Compilers and program optimization · 33% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels
side-channel attack |
0.6 | 2 | 2020 | Adaptive Compiler Strategies for Mitigating Timing Side Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 Compiler mitigations for time attacks on modern x86 processors · ACM Trans. Archit. Code Optim. 2012 |
Hardware security and side channels › side-channel countermeasures
timing attack resistance |
0.4 | 1 | 2020 | Adaptive Compiler Strategies for Mitigating Timing Side Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 |
Runtime systems and virtual machines
dynamic compilation |
0.4 | 1 | 2020 | Adaptive Compiler Strategies for Mitigating Timing Side Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 |
Hardware security and side channels › side-channel attack
timing side channel |
0.1 | 1 | 2012 | Compiler mitigations for time attacks on modern x86 processors · ACM Trans. Archit. Code Optim. 2012 |
Compilers and program optimization › dynamic optimization
adaptive compilation |
0.1 | 1 | 2020 | Adaptive Compiler Strategies for Mitigating Timing Side Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 |
Runtime systems and virtual machines › dynamic compilation
just-in-time compilation |
0.1 | 1 | 2020 | Adaptive Compiler Strategies for Mitigating Timing Side Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 |
Methods — techniques the papers use, named apart from their topics
offline profiling · 0.9JIT compilation · 0.9code transformation · 0.4compiler backend · 0.3compiler backends · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Adaptive Compiler Strategies for Mitigating Timing Side Channel AttacksabstractExisting compiler techniques can transform code to make its timing behavior independent of sensitive values to prevent information leakage through time side channels. Those techniques are hampered, however, by their static nature and dependence on details of the processor targeted during the compilation. This paper presents a dynamic compiler approach based on offline profiles and JIT compiler strategies. This approach reduces overhead significantly and enables a trade-off between provided protection and overhead. Furthermore, it supports adaptive policies in which the protection adapts to run-time changes in the requirements. A prototype implementation in the Jikes Research VM is evaluated on RSA encryption, HMAC key verification, and IDEA encryption. Jeroen Van Cleemput, Bjorn De Sutter, Koen De Bosschere |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2012 | Compiler mitigations for time attacks on modern x86 processorsabstractThis paper studies and evaluates the extent to which automated compiler techniques can defend against timing-based side channel attacks on modern x86 processors. We study how modern x86 processors can leak timing information through side channels that relate to data flow. We study the efficiency, effectiveness, portability, predictability and sensitivity of several mitigating code transformations that eliminate or minimize key-dependent execution time variations. Furthermore, we discuss the extent to which compiler backends are a suitable tool to provide automated support for the proposed mitigations. Jeroen Van Cleemput, Bart Coppens 0001, Bjorn De Sutter |
ACM Trans. Archit. Code Optim. | 1 |