Demo Data from SIGIR 2026 / reviewers in the wild / expert
Haider Adnan Khan
dblp:285/7353
· DBLP profile ↗
4ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0002-2954-2765ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1
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
3 papers |
Hardware security and side channels · 37% Network security · 29% Cyber-physical and IoT security · 25% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Processor architecture and microarchitecture · 48% Performance modeling and evaluation · 37% Embedded and real-time systems · 15% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security › intrusion detection and prevention › intrusion detection
anomaly detection |
0.5 | 1 | 2021 | IDEA: Intrusion Detection through Electromagnetic-Signal Analysis for Critical Embedded and Cyber-Physical Systems · IEEE Trans. Dependable Secur. Comput. 2021 |
Hardware security and side channels › side-channel attack › electromagnetic side channel
electromagnetic side-channel analysis |
0.5 | 1 | 2021 | IDEA: Intrusion Detection through Electromagnetic-Signal Analysis for Critical Embedded and Cyber-Physical Systems · IEEE Trans. Dependable Secur. Comput. 2021 |
Cyber-physical and IoT security
embedded system security |
0.5 | 1 | 2021 | IDEA: Intrusion Detection through Electromagnetic-Signal Analysis for Critical Embedded and Cyber-Physical Systems · IEEE Trans. Dependable Secur. Comput. 2021 |
Network security › intrusion detection and prevention
intrusion detection |
0.5 | 1 | 2021 | IDEA: Intrusion Detection through Electromagnetic-Signal Analysis for Critical Embedded and Cyber-Physical Systems · IEEE Trans. Dependable Secur. Comput. 2021 |
Cyber-physical and IoT security
embedded device attestation |
0.4 | 1 | 2019 | EMMA: Hardware/Software Attestation Framework for Embedded Systems Using Electromagnetic Signals · MICRO 2019 |
Program analysis
symbolic execution |
0.4 | 1 | 2019 | Zero-overhead path prediction with progressive symbolic execution · ICSE 2019 |
Processor architecture and microarchitecture › branch prediction
path-based prediction |
0.4 | 1 | 2019 | Zero-overhead path prediction with progressive symbolic execution · ICSE 2019 |
Performance modeling and evaluation
profiling |
0.4 | 1 | 2019 | Zero-overhead path prediction with progressive symbolic execution · ICSE 2019 |
Hardware security and side channels › side-channel attack
electromagnetic side channel |
0.3 | 1 | 2018 | One&Done: A Single-Decryption EM-Based Attack on OpenSSL's Constant-Time Blinded RSA · USENIX Security Symposium 2018 |
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key cryptanalysis
RSA cryptanalysis |
0.3 | 1 | 2018 | One&Done: A Single-Decryption EM-Based Attack on OpenSSL's Constant-Time Blinded RSA · USENIX Security Symposium 2018 |
Hardware security and side channels
side-channel attack |
0.3 | 1 | 2018 | One&Done: A Single-Decryption EM-Based Attack on OpenSSL's Constant-Time Blinded RSA · USENIX Security Symposium 2018 |
Embedded and real-time systems
cyber-physical system platforms |
0.1 | 1 | 2021 | IDEA: Intrusion Detection through Electromagnetic-Signal Analysis for Critical Embedded and Cyber-Physical Systems · IEEE Trans. Dependable Secur. Comput. 2021 |
Hardware security and side channels › side-channel attack
electromagnetic emanation |
0.1 | 1 | 2019 | EMMA: Hardware/Software Attestation Framework for Embedded Systems Using Electromagnetic Signals · MICRO 2019 |
Methods — techniques the papers use, named apart from their topics
electromagnetic signal analysis · 1.8anomaly detection · 1.0symbolic execution · 0.8model counting · 0.8machine learning · 0.8attestation · 0.8electromagnetic side-channel analysis · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | IDEA: Intrusion Detection through Electromagnetic-Signal Analysis for Critical Embedded and Cyber-Physical SystemsabstractWe propose a novel framework called IDEA that exploits electromagnetic (EM) side-channel signals to detect malicious activity on embedded and cyber-physical systems (CPS). IDEA first records EM emanations from an uncompromised reference device to establish a baseline of reference EM patterns. IDEA then monitors the target device's EM emanations. When the observed EM emanations deviate from the reference patterns, IDEA reports this as an anomalous or malicious activity. IDEA does not require any resource or infrastructure on, or any modification to, the monitored system itself. In fact, IDEA is isolated from the target device, and monitors the device without any physical contact. We evaluate IDEA by monitoring the target device while it is executing embedded applications with malicious code injections such as Distributed Denial of Service (DDoS), Ransomware and code modification. We further implement a control-flow hijack attack, an advanced persistent threat, and a firmware modification on three CPSs: an embedded medical device called SyringePump, an industrial Proportional-Integral-Derivative (PID) Controller, and a Robotic Arm, using a popular embedded system, Arduino UNO. The results demonstrate that IDEA can detect different attacks with excellent accuracy (AUC > 99.5%, and 100 percent detection with less than 1 percent false positives) from distances up to 3 m. Haider Adnan Khan, Nader Sehatbakhsh, Luong N. Nguyen, Robert Locke Callan, Arie Yeredor, Milos Prvulovic, Alenka G. Zajic |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2019 | Zero-overhead path prediction with progressive symbolic executionabstractIn previous work, we introduced zero-overhead profiling (ZOP), a technique that leverages the electromagnetic emissions generated by the computer hardware to profile a program without instrumenting it. Although effective, ZOP has several shortcomings: it requires test inputs that achieve extensive code coverage for its training phase; it predicts path profiles instead of complete execution traces; and its predictions can suffer unrecoverable accuracy losses. In this paper, we present zero-overhead path prediction (ZOP-2), an approach that extends ZOP and addresses its limitations. First, ZOP-2 achieves high coverage during training through progressive symbolic execution (PSE)-symbolic execution of increasingly small program fragments. Second, ZOP-2 predicts complete execution traces, rather than path profiles. Finally, ZOP-2 mitigates the problem of path mispredictions by using a stateless approach that can recover from prediction errors. We evaluated our approach on a set of benchmarks with promising results; for the cases considered, (1) ZOP-2 achieved over 90% path prediction accuracy, and (2) PSE covered feasible paths missed by traditional symbolic execution, thus boosting ZOP-2's accuracy. Richard Rutledge, Sunjae Park, Haider Adnan Khan, Alessandro Orso, Milos Prvulovic, Alenka G. Zajic |
ICSE | 3 |
| 2019 | EMMA: Hardware/Software Attestation Framework for Embedded Systems Using Electromagnetic SignalsabstractEstablishing trust for an execution environment is an important problem, and practical solutions for it rely on attestation, where an untrusted system (prover) computes a response to a challenge sent by the trusted system (verifier). The response typically is a checksum of the prover's program, which the verifier checks against expected values for a "clean" (trustworthy) system. The main challenge in attestation is that, in addition to checking the response, the verifier also needs to verify the integrity of the response computation. On higher-end processors, this integrity is verified cryptographically, using dedicated trusted hardware. On embedded systems, however, constraints prevent the use of such hardware support. Instead, a popular approach is to use the request-to-response time as a way to establish confidence. However, the overall request-to-response time provides only one coarse-grained measurement from which the integrity of the attestation is to be inferred, and even that is noisy because it includes the network latency and/or variations due to micro-architectural events. Thus, the attestation is vulnerable to attacks where the adversary has tampered with response computation, but the resulting additional computation time is small relative to the overall request-to-response time. Nader Sehatbakhsh, Alireza Nazari, Haider Adnan Khan, Alenka G. Zajic, Milos Prvulovic |
MICRO | 3 |
| 2018 | One&Done: A Single-Decryption EM-Based Attack on OpenSSL's Constant-Time Blinded RSA
Monjur Alam, Haider Adnan Khan, Moumita Dey, Nishith Sinha, Robert Locke Callan, Alenka G. Zajic, Milos Prvulovic |
USENIX Security Symposium | 2 |