Demo Data from EDBT 2026 / reviewers in the wild / expert
Yuteng Sun
dblp:385/6524
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2024
0009-0007-6961-275XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 1 · 1 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 · 87% Network security · 13% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic protocols and secure computation › key management › public key infrastructure
certificate validation |
0.8 | 1 | 2024 | ARMOR: A Formally Verified Implementation of X.509 Certificate Chain Validation · SP 2024 |
Cryptographic protocols and secure computation › key management
public key infrastructure |
0.8 | 1 | 2024 | ARMOR: A Formally Verified Implementation of X.509 Certificate Chain Validation · SP 2024 |
Network security › secure communication › secure communication protocol
TLS |
0.2 | 1 | 2024 | ARMOR: A Formally Verified Implementation of X.509 Certificate Chain Validation · SP 2024 |
Program verification
mechanized verification |
0.2 | 1 | 2024 | ARMOR: A Formally Verified Implementation of X.509 Certificate Chain Validation · SP 2024 |
Methods — techniques the papers use, named apart from their topics
formal verification · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | ARMOR: A Formally Verified Implementation of X.509 Certificate Chain ValidationabstractWe present ARMOR, the first substantial effort towards an X.509 certificate chain validation logic (CCVL) implementation with formal, machine-checked correctness guarantees for a large portion of RFC 5280. ARMOR is designed with the twofold goal of providing 1) a formal, machine checked alternative to the RFC specifications, and 2) a reference implementation and test oracle. ARMOR features a modular architecture in which the X.509 CCVL is decomposed into several modules, each of which is independently specified, implemented, and verified. Currently, the formally verified modules of ARMOR include those for the specification and parsing of (subsets of) the PEM and ASN.1 X.690 DER languages, certificate chain building, and many semantic properties concerning required properties of fields within a single certificate and across certificates in a chain. To empirically evaluate its achievement of these goals, we compare ARMOR with 11 open-source X.509 implementations and an open-source certificate linter for its specificational accuracy and runtime overhead. In our evaluation, although ARMOR incurs a high overhead, through its use we are able to detect several noncompliances. Finally, we show an end-to-end application of ARMOR by integrating it with the TLS 1.3 implementation of BoringSSL and testing it with Curl. Joyanta Debnath, Christa Jenkins, Yuteng Sun, Sze Yiu Chau, Omar Chowdhury |
SP | 3 |