English
Related papers

Related papers: Injecting Software Vulnerabilities with Voltage Gl…

200 papers

In contemporary times, the increasing complexity of the system poses significant challenges to the reliability, trustworthiness, and security of the SACRES. Key issues include the susceptibility to phenomena such as instantaneous voltage…

Hardware Architecture · Computer Science 2024-12-23 Enrico Magliano , Alessio Carpegna , Alessadro Savino , Stefano Di Carlo

Computerized integrity test of an electronic product hardware interface and product probing validation are considered. Integrity testing is based on a current voltage characteristic measurement, when a small voltage and/or current stimuli…

Other Computer Science · Computer Science 2015-03-12 A. M. Dorman

The threat of inserting hardware Trojans during the design, production, or in-field poses a danger for integrated circuits in real-world applications. A particular critical case of hardware Trojans is the malicious manipulation of…

Cryptography and Security · Computer Science 2019-10-04 Maik Ender , Pawel Swierczynski , Sebastian Wallat , Matthias Wilhelm , Paul Martin Knopp , Christof Paar

Because of constraints imposed by the market, embedded software in consumer electronics is almost inevitably shipped with faults and the goal is just to reduce the inherent unreliability to an acceptable level before a product has to be…

Software Engineering · Computer Science 2007-05-23 Rui Abreu , Peter Zoeteweij , Arjan JC van Gemund

Verified boot is an interesting feature of Chromium OS that supposedly can detect any modification in the root file system (rootfs) by a dedicated adversary. However, by exploiting a design flaw in verified boot, we show that an adversary…

Cryptography and Security · Computer Science 2012-06-05 Mohammad Iftekhar Husain , Lokesh Mandvekar , Chunming Qiao , Ramalingam Sridhar

Fabrication-less design houses outsource their designs to 3rd party foundries to lower fabrication cost. However, this creates opportunities for a rogue in the foundry to introduce hardware Trojans, which stay inactive most of the time and…

Cryptography and Security · Computer Science 2017-05-03 Xiaotong Cui , Samah Saeed , Alwin Zulehner , Robert Wille , Rolf Drechsler , Kaijie Wu , Ramesh Karri

Many physical systems considered promising qubit candidates are not, in fact, two-level systems. Such systems can leak out of the preferred computational states, leading to errors on any qubits that interact with leaked qubits. Without…

Quantum Physics · Physics 2013-10-09 Austin G. Fowler

If devices are physically accessible optical fault injection attacks pose a great threat since the data processed as well as the operation flow can be manipulated. Successful physical attacks may lead not only to leakage of secret…

Cryptography and Security · Computer Science 2022-01-19 Dmytro Petryk , Zoya Dyka , Roland Sorge , Jan Schaeffner , Peter Langendoerfer

Smaller feature size, higher clock frequency and lower power consumption are of core concerns of today's nano-technology, which has been resulted by continuous downscaling of CMOS technologies. The resultant 'device shrinking' reduces the…

Other Computer Science · Computer Science 2011-10-19 Muhammad Sheikh Sadi , Md. Mizanur Rahman Khan , Md. Nazim Uddin , Jan Jürjens

Maintaining the security of control systems in the presence of integrity attacks is a significant challenge. In literature, several possible attacks against control systems have been formulated including replay, false data injection, and…

Systems and Control · Computer Science 2017-06-27 Sean Weerakkody , Bruno Sinopoli

Understanding fault types can lead to novel approaches to debugging and runtime verification. Dealing with complex faults, particularly in the challenging area of embedded systems, craves for more powerful tools, which are now becoming…

Software Engineering · Computer Science 2021-02-09 Alexander Weiss , Smitha Gautham , Athira Varma Jayakumar , Carl Elks , D. Richard Kuhn , Raghu N. Kacker , Thomas B. Preusser

The massive trend toward embedded systems introduces new security threats to prevent. Malicious firmware makes it easier to launch cyberattacks against embedded systems. Systems infected with malicious firmware maintain the appearance of…

Cryptography and Security · Computer Science 2023-01-18 Md Sadik Awal , Christopher Thompson , Md Tauhidur Rahman

Alpha-particles and cosmic rays cause bit flips in chips. Protection circuits ease the problem, but cost chip area and power, and so designers try hard to optimize them. This leads to bugs: an undetected fault can bring miscalculations, the…

Other Computer Science · Computer Science 2017-12-13 Patrick Klampfl , Robert Koenighofer , Roderick Bloem , Ayrat Khalimov , Aiman Abu-Yonis , Shiri Moran

Highly privileged software, such as firmware, is an attractive target for attackers. Thus, BIOS vendors use cryptographic signatures to ensure firmware integrity at boot time. Nevertheless, such protection does not prevent an attacker from…

Cryptography and Security · Computer Science 2018-03-08 Ronny Chevalier , Maugan Villatel , David Plaquin , Guillaume Hiet

Today, most embedded systems use Dynamic Voltage and Frequency Scaling (DVFS) to minimize energy consumption and maximize performance. The DVFS technique works by regulating the important parameters that govern the amount of energy consumed…

Cryptography and Security · Computer Science 2019-02-25 El Mehdi Benhani , Lilian Bossuet

This paper reports a novel approach that uses transistor aging in an integrated circuit (IC) to detect hardware Trojans. When a transistor is aged, it results in delays along several paths of the IC. This increase in delay results in timing…

Hardware Architecture · Computer Science 2020-11-13 Virinchi Roy Surabhi , Prashanth Krishnamurthy , Hussam Amrouch , Kanad Basu , Jörg Henkel , Ramesh Karri , Farshad Khorrami

Developers rely on constant-time programming to prevent timing side-channel attacks. But these efforts can be undone by compilers, whose optimizations may silently reintroduce leaks. While recent works have measured the extent of such…

Cryptography and Security · Computer Science 2025-07-09 Antoine Geimer , Clementine Maurice

A compiler bug arises if the behaviour of a compiled concurrent program, as allowed by its architecture memory model, is not a behaviour permitted by the source program under its source model. One might reasonably think that most compiler…

Programming Languages · Computer Science 2024-01-19 Luke Geeson

To be secure, cryptographic algorithms crucially rely on the underlying hardware to avoid inadvertent leakage of secrets through timing side channels. Unfortunately, such timing channels are ubiquitous in modern hardware, due to its…

Cryptography and Security · Computer Science 2019-10-09 Klaus v. Gleissenthall , Rami Gökhan Kıcı , Deian Stefan , Ranjit Jhala

Wireless charging is becoming an increasingly popular charging solution in portable electronic products for a more convenient and safer charging experience than conventional wired charging. However, our research identified new…

Cryptography and Security · Computer Science 2024-02-20 Zihao Zhan , Yirui Yang , Haoqi Shan , Hanqiu Wang , Yier Jin , Shuo Wang