首页> 外文会议>Computer aided verification >Synthesis of Masking Countermeasures against Side Channel Attacks
【24h】

Synthesis of Masking Countermeasures against Side Channel Attacks

机译:对抗侧信道攻击的掩蔽对策综合

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

摘要

We propose a new synthesis method for generating countermeasures for cryptographic software code to mitigate power analysis based side channel attacks. Side channel attacks may arise when computers and microchips leak sensitive information about the software code and data that they process, e.g., through power dissipation or electromagnetic radiation. Such information leaks have been exploited in commercial systems in the embedded space. Our new method takes an unprotected C program as input and returns a functionally equivalent but side channel leak free new program as output. The new program is guaranteed to be perfectly masked in that all intermediate computation results are made statistically independent from the secret data. We have implemented our new method in a tool based on the LLVM compiler and the Yices SMT solver. Our experiments on a set of cryptographic software benchmarks show that the new method is both effective and scalable for applications of realistic size.
机译:我们提出了一种新的综合方法,用于生成用于加密软件代码的对策,以减轻基于功率分析的边信道攻击。当计算机和微芯片例如通过功耗或电磁辐射泄漏有关其处理的软件代码和数据的敏感信息时,可能会发生边信道攻击。此类信息泄漏已在嵌入式空间的商业系统中得到利用。我们的新方法将不受保护的C程序作为输入,并返回功能上等效但无侧通道泄漏的新程序作为输出。保证新程序被完美屏蔽,因为所有中间计算结果在统计上都与秘密数据无关。我们已经在基于LLVM编译器和Yices SMT求解器的工具中实现了新方法。我们对一组加密软件基准测试的实验表明,该新方法对于实际大小的应用程序既有效又可扩展。

著录项

  • 来源
    《Computer aided verification 》|2014年|114-130|共17页
  • 会议地点 Vienna(AU)
  • 作者

    Hassan Eldib; Chao Wang;

  • 作者单位

    Department of ECE, Virginia Tech, Blacksburg, VA 24061, USA;

    Department of ECE, Virginia Tech, Blacksburg, VA 24061, USA;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号