POPL 2026
Sun 11 - Sat 17 January 2026 Rennes, France
Sun 11 Jan 2026 14:54 - 15:12 at Salle 19 - Timing Side Channels Chair(s): Cătălin Hriţcu

While microarchitectural constant-time is a golden standard for cryptographic implementations and probability plays an essential role in cryptography, program analysis techniques for probabilistic constant-time are still under developed.

Our work aims to provide a call-by-contract-style modular verification technique for probabilistic constant-time, including code with public outputs, i.e., benign leakages. The technique is inspired by the correspondence between probabilistic constant-time and non-adaptive multiparty computation. Inspired by Theorem 5 in Canetti (2000), a modular logical verification approach emerges.

Sun 11 Jan

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

14:00 - 15:30
Timing Side ChannelsPriSC at Salle 19
Chair(s): Cătălin Hriţcu MPI-SP
14:00
18m
Talk
Efficient Dependency Resolution in IFC-aware Decentralized Programming
PriSC
Steffan Sølvsten Aarhus University, Aslan Askarov Aarhus University
File Attached
14:18
18m
Talk
Tooling Design and Lessons Learned from Systematic Evaluations of the Preservation of Low-level Security Properties by Compilers with BinSec
PriSC
Yanis Sellami CEA, List, Univ. Grenoble Alpes, Frédéric Recoules CEA, List, Sébastien Bardin CEA LIST, University Paris-Saclay
14:36
18m
Talk
Decompiling for Constant-Time Analysis
PriSC
Sören van der Wall TU Braunschweig, Santiago Arranz Olmos Max Planck Institute for Security and Privacy, Gilles Barthe MPI-SP; IMDEA Software Institute, Lionel Blatter Max Planck Institute for Security and Privacy, Youcef Bouzid , Zhiyuan Zhang
14:54
18m
Talk
Modular Verification of Probabilistic Constant-Time
PriSC
Xingyu Xie MPI-SP
File Attached
15:12
18m
Talk
GnuZero: A Compiler-Based Zeroization Static Detection Tool for the Masses
PriSC
Pierrick Philippe Univ Rennes, CNRS, IRISA, Mohamed Sabt Univ Rennes, CNRS, IRISA, Pierre-Alain Fouque Univ Rennes, CNRS, IRISA