Demystifying Soft-Error Mitigation by Control-Flow Checking -- A New Perspective on its Effectiveness
Demystifying Soft-Error Mitigation by Control-Flow Checking -- A New Perspective on its Effectiveness
复制标题
通过控制流检查揭开软错误缓解的神秘面纱——对其有效性的新视角
DOI:
10.1145/3126503
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
W. Schröder-Preikschat
中科院分区:
文献类型:
--
作者:
S. Schuster;P. Ulbrich;I. Stilkerich;C. Dietrich;W. Schröder-Preikschat
Soft errors are a challenging and urging problem in the domain of safety-critical embedded systems. For decades, checking schemes have been investigated and improved to mitigate soft-error effects for the class of control-flow faults, with current industrial standards strongly recommending their use.However, reality looks different: Taking a systems perspective, we implemented four representative Control-Flow Checking (CFC) schemes and put them through their paces in 396 fault-injection campaigns. In contrast to previous work, which typically relied on probability-based vulnerability metrics, we accounted for the influence of memory and time overheads on the fault-space dimensions and applied those in full-scan fault injections. This change in procedure alone severely degraded the perceived effectiveness of CFC.In addition, we expanded the perspective to data-flow faults and their influence on the overall susceptibility, an aspect that so far has been largely ignored. Our results suggest that, without accompanying measures, any improvement regarding control-flow faults is dominated by the increase in data faults caused by the increased attack surface in terms of memory and runtime overhead. Moreover, CFC performance less depended on the detection capabilities than on general aspects of the concrete binary compilation and execution.In conclusion, incorporating CFC is not as straightforward as often assumed and the vulnerability of systems with hardened control-flow may in many cases even be increased by the schemes themselves.
登录
查看更多内容
DOI:
--
发表时间:
2011
期刊:
ACM Symposium on Applied Computing
影响因子:
--
作者:
Peter Ulbrich;R. Kapitza;C. Harkort;Reiner N. Schmid;Wolfgang Schröder
通讯作者:
Wolfgang Schröder
DOI:
--
发表时间:
2015
期刊:
2015 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks
影响因子:
--
作者:
Horst Schirmeier;C. Borchert;O. Spinczyk
通讯作者:
O. Spinczyk
影响因子:
5.4
作者:
Thiago Santini;C. Borchert;Christian J. Dietrich;Horst Schirmeier;Martin Hoffmann;O. Spinczyk;Daniel Lohmann;F. Wagner;P. Rech
通讯作者:
P. Rech
DOI:
10.1145/945885.945892
发表时间:
2003-11
期刊:
ACM Trans. Program. Lang. Syst.
影响因子:
--
作者:
Jong-Deok Choi;Manish Gupta;M. Serrano;V. Sreedhar;S. Midkiff
通讯作者:
Jong-Deok Choi;Manish Gupta;M. Serrano;V. Sreedhar;S. Midkiff
DOI:
--
发表时间:
2014
期刊:
Design Automation Conference
影响因子:
--
作者:
Aviral Shrivastava;Abhishek Rhisheekesan;Reiley Jeyapaul;Carole
通讯作者:
Carole