On Computational Indistinguishability and Logical Relations

被引:0
作者
Dal Lago, Ugo [1 ,2 ]
Galal, Zeinab [1 ,2 ]
Giusti, Giulia [3 ]
机构
[1] Univ Bologna, Bologna, Italy
[2] INRIA Sophia Antipolis, Valbonne, France
[3] ENS Lyon, Lyon, France
来源
PROGRAMMING LANGUAGES AND SYSTEMS, APLAS 2024 | 2025年 / 15194卷
关键词
Computational indistinguishability; Probabilistic effects; Metrics; Logical relations;
D O I
10.1007/978-981-97-8943-6_12
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:241 / 263
页数:23
相关论文
共 51 条