首页> 外文会议>IEEE Computer Security Foundations Symposium >SSProve: A Foundational Framework for Modular Cryptographic Proofs in Coq
【24h】

SSProve: A Foundational Framework for Modular Cryptographic Proofs in Coq

机译:SSprove:COQ中模块化加密证明的基础框架

获取原文

摘要

State-separating proofs (SSP) is a recent methodology for structuring game-based cryptographic proofs in a modular way. While very promising, this methodology was previously not fully formalized and came with little tool support. We address this by introducing SSProve, the first general verification framework for machine-checked state-separating proofs. SSProve combines high-level modular proofs about composed protocols, as proposed in SSP, with a probabilistic relational program logic for formalizing the lower-level details, which together enable constructing fully machine-checked crypto proofs in the Coq proof assistant. Moreover, SSProve is itself formalized in Coq, including the algebraic laws of SSP, the soundness of the program logic, and the connection between these two verification styles.
机译:状态分离证明(SSP)是最近以模块化方式构建基于游戏的加密证明的方法。 虽然非常有前途,但这种方法以前没有完全正式化,并具有很少的工具支持。 我们通过引入SSprove来解决这一问题,是机器检查的状态分离证明的第一个常规验证框架。 SSprove将高级模块化证据与SSP中提出的,具有概率的关系程序逻辑,用于正式化的较低级别的细节,该节目在一起使得在COQ校样助手中构建完全机器检查的加密证明。 此外,SSprove本身在COQ中正式化,包括SSP的代数定律,程序逻辑的声音,以及这两个验证样式之间的连接。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号