APLAS 2024
Tue 22 - Fri 25 October 2024 Kyoto

A lambda-calculus is introduced in which all programs can be evaluated in probabilistic polynomial time and in which there is sufficient structure to represent sequential cryptographic constructions and adversaries for them, even when the latter are oracle-based. A notion of observational equivalence capturing computational indistinguishability and a class of approximate logical relations are then presented, showing that the latter represent a sound proof technique for the former. The work concludes with the presentation of an example of a security proof in which the encryption scheme induced by a pseudorandom function is proven secure against active adversaries in a purely equational style.

Wed 23 Oct

Displayed time zone: Osaka, Sapporo, Tokyo change

10:30 - 12:00
Type theory and Semantic Frameworks IIResearch Papers at Yamauchi Hall
Chair(s): Pierre-Evariste Dagand IRIF / CNRS
10:30
30m
Talk
Building A Correct-By-Construction Type Checker for a Dependently Typed Core Language
Research Papers
Bohdan Liesnikov Delft University of Technology, Jesper Cockx Delft University of Technology
11:00
30m
Talk
Extending the Quantitative Pattern-Matching Paradigm
Research Papers
Sandra Alves University of Porto, Delia Kesner Université Paris Cité - CNRS - IRIF; Institut Universitaire de France, Miguel Ramos Universidade do Porto, LIACC; Université Paris Cité, IRIF, CNRS
11:30
30m
Talk
On Computational Indistinguishability and Logical Relations
Research Papers
Ugo Dal Lago University of Bologna & INRIA Sophia Antipolis, Zeinab Galal University of Bologna, Giulia Giusti ENS Lyon