Demo Data from EDBT 2026 / reviewers in the wild / expert
Nahid Juma
dblp:260/8442
· DBLP profile ↗
4ranked-venue papers
3as first author
1since 2021 · last 2022
0000-0001-6562-0137ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 2 first-author · 1 since 2021Theory of computation · 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 |
Authentication and access control · 70% Hardware security and side channels · 23% Digital forensics and information hiding · 7% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% | |
| Theoretical computer science
1 paper |
Computational complexity · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Authentication and access control
access control |
0.4 | 1 | 2020 | Forensic Analysis in Access Control: Foundations and a Case-Study from Practice · CCS 2020 |
Authentication and access control › authorization
delegated authorization |
0.4 | 1 | 2020 | Forensic Analysis in Access Control: Foundations and a Case-Study from Practice · CCS 2020 |
Authentication and access control › access control models
safety analysis |
0.4 | 1 | 2020 | Forensic Analysis in Access Control: Foundations and a Case-Study from Practice · CCS 2020 |
Hardware security and side channels
side-channel attack |
0.4 | 1 | 2020 | The Overhead from Combating Side-Channels in Cloud Systems Using VM-Scheduling · IEEE Trans. Dependable Secur. Comput. 2020 |
Cloud and datacenter computing › virtualization › virtual machine management
virtual machine scheduling |
0.4 | 1 | 2020 | The Overhead from Combating Side-Channels in Cloud Systems Using VM-Scheduling · IEEE Trans. Dependable Secur. Comput. 2020 |
Digital forensics and information hiding › digital forensics
forensic analysis |
0.1 | 1 | 2020 | Forensic Analysis in Access Control: Foundations and a Case-Study from Practice · CCS 2020 |
Methods — techniques the papers use, named apart from their topics
integer linear programming · 1.3greedy algorithm analysis · 1.3boolean satisfiability · 1.3computational complexity analysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Locked Circuit Indistinguishability: A Notion of Security for Logic LockingabstractWe address logic locking, a mechanism for securing digital Integrated Circuits (ICs) from piracy by untrustworthy foundries. We discuss previous work and the state-of-the-art, and observe that, despite more than a decade of research that has gone into the topic (resulting in both powerful attacks and subsequent defenses), there is no consensus on what it means for a particular locking mechanism to be secure. This paper attempts to remedy this situation. Specifically, it formulates a definition of security for a logic locking mechanism based on indistinguishability and relates the definition to security from actual attackers in a precise and unambiguous manner. We then describe a mechanism that satisfies the definition, thereby achieving (provable) security from all prior attacks. The mechanism assumes the existence of both a puncturable pseudorandom function family and an indistinguishability obfuscator, two cryptographic primitives that exist under well-founded assumptions. The mechanism builds upon the Stripped-Functionality Logic Locking (SFLL) framework, a state-of-the-art family of locking mechanisms whose potential for ever achieving security is currently in question. Along the way, partly as motivation, we present additional results, such as a reason founded in average-case complexity for why benchmark circuits locked with a prior scheme are susceptible to the well-known SAT attack against such schemes, and why provably thwarting the SAT attack is insufficient as a meaningful notion of security for logic locking. Mohamed El Massad, Nahid Juma, Jonathan Shahen, Mariana Raykova 0001, Siddharth Garg, Mahesh Tripunitara |
CSF | 2 |
| 2020 | Forensic Analysis in Access Control: Foundations and a Case-Study from PracticeabstractWe pose and study forensic analysis in the context of access control systems in a manner that prior work has not. Forensics seeks to answer questions about past states of a system, and thereby provides important clues and evidence in the event of a security incident. Access control deals with who may perform what action on a resource and is a critical security function. Our focus is access control systems that allow for changes to the authorization state to be delegated to potentially untrusted users. We argue that this context in access control is an important one in which to consider forensic analysis, and observe that it is a natural complement of safety analysis, which has been considered extensively in the literature. We pose the forensic analysis problem for such access control systems abstractly, and instantiate it for three schemes from the literature: a well-known access matrix scheme, a role-based scheme, and a discretionary scheme. We identify the computational complexity of forensic analysis, and compare it to that of safety analysis for each of the schemes. We consider also the notion of logs, i.e., data that can be collected over time to aid forensic analysis. Nahid Juma, Mahesh Tripunitara |
CCS | 1 |
| 2020 | A computational complexity analysis of tunable type inference for Generic Universe Types
Nahid Juma, Werner Dietl, Mahesh Tripunitara |
Theor. Comput. Sci. | 1 |
| 2020 | The Overhead from Combating Side-Channels in Cloud Systems Using VM-SchedulingabstractRecent work suggests that scheduling, with security as a consideration, can be effective in minimizing information leakage, via side-channels, that can exist when virtual machines (VMs) co-reside in clouds. We analyze the overhead that is incurred by such an approach. We first pose and answer a fundamental question: is the problem tractable? We show that the seemingly simpler sub-cases of initial placement and migration across only two equal-capacity servers are both intractable (NP-hard). However, a decision version of the general problem to which the optimization version is related polynomially is in NP. With these results as the basis, we make several other contributions. We revisit recent work that proposes a greedy algorithm for this problem, called Nomad. We establish that if P ≠ NP, then there exist infinitely many classes of input, each with an infinite number of inputs, for which a decrease in information leakage is possible, but Nomad provides none, let alone minimize it. We establish also that a mapping to Integer Linear Programming (ILP) in prior work is deficient in that the mapping can be inefficient (exponential-time), and therefore does not accurately convey the overhead of such an approach that, unlike Nomad, actually decreases information leakage. We present our efficient reductions to ILP and boolean satisfiability in conjunctive normal form (CNF-SAT). We have implemented these approaches and conducted an empirical assessment using the same ILP solver as prior work, and a SAT solver. Our analytical and empirical results more accurately convey the overhead that is incurred by an approach that actually provides security (decrease in information leakage). Nahid Juma, Jonathan Shahen, Khalid Zaman Bijon, Mahesh Tripunitara |
IEEE Trans. Dependable Secur. Comput. | 1 |