Lune

CCS2026顶会

Refinement-based Verification of Cryptographic Protocols with Quantitative Values

Itsaka Rakotonirina, Javier Gomez-Martinez, Aoxuan Li, Pedro Moreno-Sanchez, Clara Schneidewind

2026年份

摘要

Cryptographic protocols are notoriously hard to design and analyse, giving meaning to analysers such as Tamarin or ProVerif conducting automatic verification in a symbolic model of cryptography. While those tools handle many real-world protocols, they lack support when security relies on quantitative constraints. Examples include time-sensitive protocols, that are crucial for achieving fairness in the presence of a dishonest majority, e.g., to realise fair exchanges.

We present a technique for verifying cryptographic protocols involving critical quantitative features such as timeouts or timelocks. It builds upon existing qualitative analysers as black boxes, to verify a quantitative model through Counter-Example-Guided Abstraction Refinement (CEGAR). It first generates a sound approximated model for the symbolic analyser, checks the potential attack trace it produces, and refines the approximated model based on false alarms. We demonstrate the feasibility of this approach through a fully automated tool using the Tamarin prover as a backend.

Using our tool, we analyse multiple protocols achieving fairness through timed cryptography, e.g., coin flipping or fair signing. Further, we study atomic swap protocols, which enable the exchange of cryptocurrencies among mutually distrusting users. Even though these protocols have been extensively studied in the literature and deployed, our tool identified multiple subtle attack vectors that undermine their security and enable attackers to steal funds.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

它引用的顶会 Paper19

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖