Secure Application Programming in the presence of Side Channel Attacks
This paper introduces a collection of secure programming patterns for security critical devices. These patterns help developers to mitigate the risk of side channel attacks.
Is your device’s update protocol secure? And even if so, do updates introduce new and significant exploitable vulnerabilities? Is a security certified device still certified after a firmware update? How do we achieve effective and affordable ways to keep device updates secure? A video keynote by Marc Witteman, CEO of Riscure, originally presented at the Workshop on Security for Embedded and Mobile Systems (SEMS), Paris, April 30, 2017.
This paper introduces a collection of secure programming patterns for security critical devices. These patterns help developers to mitigate the risk of side channel attacks.
This paper reveals common weaknesses in Secure Boot implementations and proposes practical steps to enhance security of this critical element of an embedded system.
Fault injection attacks are a powerful technique to influence the intended behavior of embedded systems.