Home // SECURWARE 2021, The Fifteenth International Conference on Emerging Security Information, Systems and Technologies // View article


Software Based Glitching Detection

Authors:
Jakob Löw
Dominik Bayerl
Hans-Joachim Hof

Keywords: computer security, clocks, microcontrollers, pro- gram compilers, program control structures

Abstract:
Clock glitching is an attack surface of many micro- processors. While fault resistant processors exist, they usually come with a higher price tag resulting in their cheaper alterna- tives being used for small embedded devices. After describing the effects of fault attacks and their application to modern microprocessors, this paper presents a novel software based approach at protecting programs from fault attacks. Even though the protection mechanism is automatically added to a given program in a special compiler step, its use case is not to protect the full program. The approach comes with heavy performance implications, making it only useful for protecting important parts of programs, such as initialization, key exchanges or other cryptographic implementations.

Pages: 41 to 46

Copyright: Copyright (c) IARIA, 2021

Publication date: November 14, 2021

Published in: conference

ISSN: 2162-2116

ISBN: 978-1-61208-919-5

Location: Athens, Greece

Dates: from November 14, 2021 to November 18, 2021