...
首页> 外文期刊>ACM transactions on software engineering and methodology >Verifying and Quantifying Side-channel Resistance of Masked Software Implementations
【24h】

Verifying and Quantifying Side-channel Resistance of Masked Software Implementations

机译:验证和量化被掩盖的软件实现的边通道电阻

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

摘要

Power side-channel attacks, capable of deducing secret data using statistical analysis, have become a serious threat. Random masking is a widely used countermeasure for removing the statistical dependence between secret data and side-channel information. Although there are techniques for verifying whether a piece of software code is perfectly masked, they are limited in accuracy and scalability. To bridge this gap, we propose a refinement-based method for verifying masking countermeasures. Our method is more accurate than prior type-inference-based approaches and more scalable than prior model-counting-based approaches using SAT or SMT solvers. Indeed, our method can be viewed as a gradual refinement of a set of type-inference rules for reasoning about distribution types. These rules are kept abstract initially to allow fast deduction and then made concrete when the abstract version is not able to resolve the verification problem. We also propose algorithms for quantifying the amount of side-channel information leakage from a software implementation using the notion of quantitative masking strength. We have implemented our method in a software tool and evaluated it on cryptographic benchmarks including AES and MAC-Keccak. The experimental results show that our method significantly outperforms state-of-the-art techniques in terms of accuracy and scalability.
机译:能够使用统计分析推断出秘密数据的电源旁信道攻击已成为严重威胁。随机掩蔽是一种广泛使用的对策,用于消除秘密数据和边信道信息之间的统计依赖性。尽管有用于验证软件代码是否被完美屏蔽的技术,但它们的准确性和可伸缩性受到限制。为了弥合这一差距,我们提出了一种基于改进的方法来验证掩蔽对策。我们的方法比以前的基于类型推断的方法更准确,并且比使用SAT或SMT求解器的基于先前的模型计数的方法更具可扩展性。确实,我们的方法可以看作是对分布类型进行推理的一组类型推断规则的逐步完善。这些规则最初保持抽象以允许快速推导,然后在抽象版本无法解决验证问题时将其具体化。我们还提出了使用量化掩蔽强度概念来量化来自软件实现的边信道信息泄漏量的算法。我们已经在软件工具中实现了我们的方法,并在包括AES和MAC-Keccak在内的加密基准测试中对其进行了评估。实验结果表明,我们的方法在准确性和可扩展性方面大大优于最新技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号