3 ms·
I never knew that logic gates also had an endurance rate. This process to abuse logic gates to the point of failure seems trivial yet difficult to prevent.
by nashashmi 11y ago
I never knew that logic gates also had an endurance rate. This process to abuse logic gates to the point of failure seems trivial yet difficult to prevent.
- teddyh 11y agoThe paper discusses (in section 8) two different ways in which this attack can be prevented: Migrating the malicious process to another core, and periodically executing “healing instructions” which causes the transistors to recover.
- weinzierl 11y agoI think detecting the malicious process will be the harder problem. You could monitor instruction patterns but this will certainly come with a performance penalty.
- teddyh 11y agoAccording to the paper, running “healing instructions” constantly and periodically (no detecting), incurred a performance overhead of 0.18%.