首页> 外文期刊>Cryptography >Improving Performance and Mitigating Fault Attacks Using Value Prediction
【24h】

Improving Performance and Mitigating Fault Attacks Using Value Prediction

机译:使用值预测提高性能并减轻故障攻击

获取原文
           

摘要

We present Value Prediction for Security (VPsec), a novel hardware-only framework to counter fault attacks in modern microprocessors, while preserving the performance benefits of Value Prediction (VP.) VP is an elegant and hitherto mature microarchitectural performance optimization, which aims to predict the data value ahead of the data production with high prediction accuracy and coverage. Instances of VPsec leverage the state-of-the-art Value Predictors in an embodiment and system design to mitigate fault attacks in modern microprocessors. Specifically, VPsec implementations re-architect any baseline VP embodiment with fault detection logic and reaction logic to mitigate fault attacks to both the datapath and the value predictor itself. VPsec also defines a new mode of execution in which the predicted value is trusted rather than the produced value. From a microarchitectural design perspective, VPsec requires minimal hardware changes (negligible area and complexity impact) with respect to a baseline that supports VP, it has no software overheads (no increase in memory footprint or execution time), and it retains most of the performance benefits of VP under realistic attacks. Our evaluation of VPsec demonstrates its efficacy in countering fault attacks, as well as its ability to retain the performance benefits of VP on cryptographic workloads, such as OpenSSL, and non-cryptographic workloads, such as SPEC CPU 2006/2017.
机译:我们提出了安全性价值预测(VPsec),这是一种新型的纯硬件框架,可应对现代微处理器中的错误攻击,同时保留了价值预测(VP)的性能优势。VP是一种优雅且迄今为止成熟的微体系结构性能优化,旨在以较高的预测精度和覆盖率在数据产生之前预测数据值。 VPsec的实例利用实施例和系统设计中的最新值预测器来减轻现代微处理器中的故障攻击。具体地,VPsec实施方案利用故障检测逻辑和反应逻辑来重新构造任何基线VP实施例,以减轻对数据路径和值预测器本身的故障攻击。 VPsec还定义了一种新的执行模式,在该模式中,可信任预测值而不是生产值。从微体系结构设计的角度来看,相对于支持VP的基准,VPsec要求的硬件更改最少(对面积和复杂性的影响可忽略不计),没有软件开销(没有增加内存占用量或执行时间),并且保留了大多数性能VP在现实攻击下的优势。我们对VPsec的评估证明了它在抵抗故障攻击方面的功效,以及保留VP在加密工作负载(例如OpenSSL)和非加密工作负载(例如SPEC CPU 2006/2017)上的性能优势的能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号