首页> 外文期刊>Science of Computer Programming >Certifying assembly with formal security proofs: The case of BBS
【24h】

Certifying assembly with formal security proofs: The case of BBS

机译:带有正式安全证明的认证程序集:BBS案例

获取原文
获取原文并翻译 | 示例
           

摘要

With today's dissemination of embedded systems manipulating sensitive data, it has become important to equip low-level programs with strong security guarantees. Unfortunately, security proofs as done by cryptographers are about algorithms, not about concrete implementations running on hardware. In this article, we show how to perform security proofs to guarantee the security of assembly language implementations of cryptographic primitives. Our approach is based on a framework in the Coq proof assistant that integrates correctness proofs of assembly programs with game-playing proofs of provable security. We demonstrate the usability of our approach using the Blum-Blum-Shub pseudorandom number generator, for which an MIPS implementation for smartcards is shown crypto-graphically secure.
机译:随着当今处理敏感数据的嵌入式系统的普及,为低级程序提供强大的安全保证已变得很重要。不幸的是,密码学家所做的安全性证明是关于算法的,而不是关于硬件上运行的具体实现的。在本文中,我们展示了如何执行安全性证明以保证加密原语的汇编语言实现的安全性。我们的方法基于Coq证明助手中的框架,该框架将汇编程序的正确性证明与可证明安全性的游戏证明结合在一起。我们演示了使用Blum-Blum-Shub伪随机数生成器的方法的可用性,针对该算法,智能卡的MIPS实现以加密图形方式显示。

著录项

  • 来源
    《Science of Computer Programming》 |2012年第11期|p.1058-1074|共17页
  • 作者单位

    National Institute of Advanced Industrial Science and Technology (AIST), Central2, 1-1-1 Umezono, Tsukuba, Ibaraki, 305-8568, Japan;

    National Institute of Advanced Industrial Science and Technology (AIST), Central2, 1-1-1 Umezono, Tsukuba, Ibaraki, 305-8568, Japan;

    National Institute of Advanced Industrial Science and Technology (AIST), Central2, 1-1-1 Umezono, Tsukuba, Ibaraki, 305-8568, Japan,Lepidum Co., Ltd., Village Sasazuka III Bldg 6F, 1-30-3 Sasazuka, Shibuya-ku, Tokyo, 151-0073, Japan;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    hoare logic; assembly language; coq; PRNG; provable security;

    机译:逻辑汇编语言;coq;PRNG;可证明的安全性;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号