Demo Data from EDBT 2026 / reviewers in the wild / expert
Zhengqin Luo
dblp:51/5734
· DBLP profile ↗
9ranked-venue papers
4as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 6 · 4 first-authorSoftware engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 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
2 papers |
Privacy and data protection · 54% Web and mobile security · 46% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Privacy and data protection
privacy-preserving data processing |
0.2 | 1 | 2013 | ZQL: A Compiler for Privacy-Preserving Data Processing · USENIX Security Symposium 2013 |
Web and mobile security › browser security
same-origin policy |
0.1 | 1 | 2012 | Reasoning about Web Applications: An Operational Semantics for HOP · ACM Trans. Program. Lang. Syst. 2012 |
Programming languages and type systems › language semantics › formal semantics
operational semantics |
0.1 | 1 | 2012 | Reasoning about Web Applications: An Operational Semantics for HOP · ACM Trans. Program. Lang. Syst. 2012 |
Query processing and optimization › secure query processing
privacy-preserving query processing |
0.0 | 1 | 2013 | ZQL: A Compiler for Privacy-Preserving Data Processing · USENIX Security Symposium 2013 |
Distributed systems › operating system support › interprocess communication
client-server communication |
0.0 | 1 | 2012 | Reasoning about Web Applications: An Operational Semantics for HOP · ACM Trans. Program. Lang. Syst. 2012 |
Methods — techniques the papers use, named apart from their topics
type system · 0.4small-step operational semantics · 0.4secure computation · 0.3compiler · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Mashic compiler: Mashup sandboxing based on inter-frame communicationabstractMashups are a prevailing kind of web applications integrating external gadget APIs often written in the JavaScript programming language. Writing secure mashups is a challenging task due to the heterogeneity of existing gadget APIs, the privileges granted to gadgets during mashup executions, and JavaScript’s highly dynamic environment. We propose a new compiler, called Mashic, for the automatic generation of secure JavaScript-based mashups from existing mashup code. The Mashic compiler can effortlessly be applied to existing mashups based on a wide-range of gadget APIs. It offers security and correctness guarantees. Security is achieved via the Same Origin Policy. Correctness is ensured in the presence of benign gadgets, that satisfy confidentiality and integrity constraints with regard to the integrator code. The compiler has been successfully applied to real world mashups based on Google maps, Bing maps, YouTube, and Zwibbler APIs. Zhengqin Luo, José Fragoso Santos, Ana Gualdina Almeida Matos, Tamara Rezk |
J. Comput. Secur. | 1 |
| 2013 | ZQL: A Compiler for Privacy-Preserving Data Processing
Cédric Fournet, Markulf Kohlweiss, George Danezis, Zhengqin Luo |
USENIX Security Symposium | 4 |
| 2012 | Mashic Compiler: Mashup Sandboxing Based on Inter-frame CommunicationabstractWe propose a new compiler, called Mashic, for the automatic generation of secure Javascript-based mashups from existing mashup code. The Mashic compiler can effortlessly be applied to existing mashups based on a wide-range of gadget APIs. It offers security and correctness guarantees. Security is achieved via the Same Origin Policy. Correctness is ensured in the presence of benign gadgets, that satisfy confidentiality and integrity constrains with regard to the integrator code. The compiler has been successfully applied to real world mashups based on Google maps, Bing maps, YouTube, and Zwibbler APIs. Zhengqin Luo, Tamara Rezk |
CSF | 1 |
| 2012 | Reasoning about Web Applications: An Operational Semantics for HOPabstractWe propose a small-step operational semantics to support reasoning about Web applications written in the multitier language HOP. The semantics covers both server side and client side computations, as well as their interactions, and includes creation of Web services, distributed client-server communications, concurrent evaluation of service requests at server side, elaboration of HTML documents, DOM operations, evaluation of script nodes in HTML documents and actions from HTML pages at client side. We also model the browser same origin policy (SOP) in the semantics. We propose a safety property by which programs do not get stuck due to a violation of the SOP and a type system to enforce it. Gérard Boudol, Zhengqin Luo, Tamara Rezk, Manuel Serrano |
ACM Trans. Program. Lang. Syst. | 2 |
| 2010 | Robustness Guarantees for AnonymityabstractAnonymous communication protocols must achieve two seemingly contradictory goals: privacy (informally, they must guarantee the anonymity of the parties that send/receive information), and robustness (informally, they must ensure that the messages are not tampered). However, the long line of research that defines and analyzes the security of such mechanisms focuses almost exclusively on the former property and ignores the latter. In this paper, we initiate a rigorous study of robustness properties for anonymity protocols. We identify and formally define, using the style of modern cryptography, two related but distinct flavors of robustness. Our definitions are general (e.g. they strictly generalize the few existent notions for particular protocols) and flexible (e.g. they can be easily adapted to purely combinatorial/probabilistic mechanisms). We demonstrate the use of our definitions through the analysis of several anonymity mechanisms (Crowds, broadcast-based mix-nets, DC-nets, Tor). Notably, we analyze the robustness of a protocol by Golle and Juels for the dining cryptographers problem, identify a robustness-related weakness of the protocol, and propose and analyze a stronger version. Gilles Barthe, Alejandro Hevia, Zhengqin Luo, Tamara Rezk, Bogdan Warinschi |
CSF | 3 |
| 2008 | Computationally Sound Symbolic Analysis of Probabilistic Protocols with Ideal Setups
Zhengqin Luo |
ProvSec | 1 |
| 2008 | On Automatic Verification of Self-Stabilizing Population ProtocolsabstractThe population protocol model [2] has emerged as an elegant computation paradigm for describing mobile ad hoc networks, consisting of a number of mobile nodes that interact with each other to carry out a computation. The interactions of nodes are subject to a fairness constraint. One essential property of population protocols is that all nodes must eventually converge to the correct output value (or configuration). In this paper, we aim to automatically verify self-stabilizing population protocols for leader election and token circulation in the Spin model checker [8]. We report our verification results and discuss the issue of modeling strong fairness constraints in spin. Jun Pang 0001, Zhengqin Luo, Yuxin Deng 0001 |
TASE | 2 |
| 2008 | On automatic verification of self-stabilizing population protocols
Jun Pang 0001, Zhengqin Luo, Yuxin Deng 0001 |
Frontiers Comput. Sci. China | 2 |
| 2007 | Analyzing an Electronic Cash Protocol Using Applied Pi Calculus
Zhengqin Luo, Xiaojuan Cai, Jun Pang 0001, Yuxin Deng 0001 |
ACNS | 1 |