×

EasyCrypt:教程。 (英语) Zbl 1448.68184号

Aldini,Alessandro(编辑)等人,《安全分析和设计基础VII》。FOSAD 2012/2013辅导讲座。柏林:斯普林格。莱克特。注释计算。科学。第8604页,第146-166页(2014年)。
摘要:密码技术在现代通信和计算机基础设施的安全中起着关键作用;因此,设计具有强大安全保障的密码系统至关重要。为了实现这一目标,加密系统由安全证明支持,该安全证明为资源受限的对手能够破坏加密系统的概率建立了上限。在大多数情况下,安全证明都是简化主义的,即它们是从一个(任意但计算上有界的)对手构造的,这个对手将以合理的概率破坏密码构造的安全性,另一个计算上有界限的对手将以合理的概率破坏硬假设。这种方法被称为可证明安全性,原则上能够提供严格而详细的数学证明。然而,新的密码设计(及其安全分析)越来越复杂,人们越来越重视从算法描述转向实现级描述,实现级描述说明了实现细节、标准建议(如果存在)以及可能的副通道。因此,加密证明变得越来越容易出错,也越来越难以检查。解决这些问题的一个有希望的解决方案是开发支持密码系统构造和自动验证的机器检查框架。尽管存在许多用于密码符号模型的此类框架,但在开发机器检查框架以直接在密码学家常用的计算模型中进行推理方面,所做的工作相对较少。
关于整个系列,请参见[Zbl 1312.68003号].

MSC公司:

68平方米25 计算机安全
94A60型 密码学

软件:

EasyCrypt公司
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Almeida,J.B.,Barbosa,M.,Barthe,G.,Dupressoir,F.:经认证的计算机辅助加密:来自高级实现的高效可证明安全的机器代码。摘自:ACM通信与计算机安全(CCS),第1217–1230页。ACM(2013)·doi:10.1145/2508859.2516652
[2] Almeida,J.B.、Barbosa,M.、Barthe,G.、Davy,G.,Dupressoir,F.、Grégoire,B.、Strub,P.-Y.:安全和可验证计算的验证实现。Cryptology ePrint Archive,报告2014/456(2014),http://eprint.iacr.org/
[3] Barthe,G.、Crespo,J.M.、Grégoire,B.、Kunz,C.、Lakhnech,Y.、Schmidt,B.和Béguelin,S.Z.:计算模型中基于加密的全自动分析。收录于:ACM通信与计算机安全(CCS),第1247-1260页。ACM(2013)·doi:10.1145/2508859.2516663
[4] Barthe,G.,Grégoire,B.,Heraud,S.,Béguelin,S.Z.:工作密码学家的计算机辅助安全证明。收录:Rogaway,P.(编辑)《密码2011》。LNCS,第6841卷,第71-90页。斯普林格,海德堡(2011)·Zbl 1287.94048号 ·doi:10.1007/978-3642-22792-95
[5] Barthe,G.,Grégoire,B.,Zanella-Béguelin,S.:基于代码的密码证明的正式认证。摘自:ACM编程语言原则(POPL),第90-101页。ACM(2009)·Zbl 1315.68081号 ·doi:10.1145/1594834.1480894
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。