首页> 外文会议>International Conference on Selected Areas in Cryptography >Lightweight Fault Attack Resistance in Software Using Intra-instruction Redundancy
【24h】

Lightweight Fault Attack Resistance in Software Using Intra-instruction Redundancy

机译:使用指令型冗余的软件中轻量级故障攻击阻力

获取原文

摘要

Fault attack countermeasures can be implemented by storing or computing sensitive data in redundant form, such that the faulty data can be detected and restored. We present a class of lightweight, portable software countermeasures for block ciphers. Our technique is based on redundant bit-slicing, and it is able to detect faults in the execution of a single instruction. In comparison to earlier techniques, we are able to intercept data faults as well as instruction sequence faults using a uniform technique. Our countermeasure thwarts precise bit-fault injections through pseudo-random shifts in the allocation of data bit-slices. We demonstrate our solution on a full AES design and confirm the claimed security protection through a detailed fault simulation for a 32-bit embedded processor. We also quantify the overhead of the proposed fault countermeasure, and find a minimal increase in footprint (14%), and a moderate performance overhead between 125% to 317%, depending on the desired level of fault-attack resistance.
机译:故障攻击对策可以通过以冗余形式存储或计算敏感数据来实现,从而可以检测到故障数据并恢复。我们为Block Ciphers提供了一类轻型,便携式软件对策。我们的技术基于冗余位切片,并且能够检测单个指令的执行中的故障。与早期技术相比,我们能够使用统一的技术拦截数据故障以及指令序列故障。我们通过在数据位切片分配中通过伪随机移位进行精确的位故障注射。我们在整个AES设计上展示了我们的解决方案,并通过32位嵌入式处理器的详细故障模拟确认所要求的安全保护。我们还规模了所提出的故障对策的开销,并找到足迹(14%)的最小增加,并且在125%至317%之间的适度性能超过317%,具体取决于所需的抗攻击性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号