Demo Data from EDBT 2026 / reviewers in the wild / expert
Faezeh Nasrabadi
dblp:355/4713
· DBLP profile ↗
2ranked-venue papers
2as first author
2since 2021 · last 2025
0009-0005-3659-7755ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 2 · 2 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 |
Cryptographic protocols and secure computation · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic protocols and secure computation
protocol verification |
0.7 | 1 | 2023 | CryptoBap: A Binary Analysis Platform for Cryptographic Protocols · CCS 2023 |
Program analysis
binary analysis |
0.7 | 1 | 2023 | CryptoBap: A Binary Analysis Platform for Cryptographic Protocols · CCS 2023 |
Methods — techniques the papers use, named apart from their topics
theorem proving · 1.3symbolic execution · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Symbolic Parallel Composition for Multi-language Protocol VerificationabstractThe implementation of security protocols often combines different languages. This practice, however, poses a challenge to traditional verification techniques, which typically assume a single-language environment and, therefore, are in-sufficient to handle challenges presented by the interplay of different languages. To address this issue, we establish principles for combining multiple programming languages operating on different atomic types using a symbolic execution semantics. This facilitates the (parallel) composition of labeled transition systems, improving the analysis of complex systems by streamlining communication between diverse programming languages. By treating the Dolev-Yao (DY) model as a symbolic abstraction, our approach eliminates the need for translation between different base types, such as bitstrings and DY terms. Our technique provides a foundation for securing interactions in multi-language environments, enhancing program verification and system analysis in complex, interconnected systems. Faezeh Nasrabadi, Robert Künnemann, Hamed Nemati |
CSF | 1 |
| 2023 | CryptoBap: A Binary Analysis Platform for Cryptographic ProtocolsabstractWe introduce CryptoBap, a platform to verify weak secrecy and authentication for the (ARMv8 and RISC-V) machine code of cryptographic protocols. We achieve this by first transpiling the binary of protocols into an intermediate representation and then performing a crypto-aware symbolic execution to automatically extract a model of the protocol that represents all its execution paths. Our symbolic execution resolves indirect jumps and supports bounded loops using the loop-summarization technique, which we fully automate. The extracted model is then translated into models amenable to automated verification via ProVerif and CryptoVerif using a third-party toolchain. We prove the soundness of the proposed approach and used CryptoBap to verify multiple case studies ranging from toy examples to real-world protocols, TinySSH, an implementation of SSH, and WireGuard, a modern VPN protocol. Faezeh Nasrabadi, Robert Künnemann, Hamed Nemati |
CCS | 1 |