Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 68 for “"fault injection"”.
-
Fiesta++ : a software implemented fault injection tool for transient fault injection
… can cause systems to malfunction or even crash. Fault injection is a technique used for simulating the effect of such errors on the system. Fault injection tools inject errors in either the software running on the processors or in the underlying computer hardware to simulate the effect of a fault …
-
Developing a multi-level fault injection environment
Dependability and fault tolerance are important aspects of modern computer systems. Particle strikes or electromagnetic interference can cause internal state of the system to change, which might cause errors to the system with non-negligible probability. Such errors are termed "soft errors". Bit …
-
Fault Injection Attacks on RSA and CSIDH
Fault injection attacks are a powerful technique that intentionally induces faults during computations to leak secret information. This thesis studies the fault injection attack techniques. The thesis first categorizes various fault attack methods by fault model and fault analysis and gives …
-
FReAK: fault injection based resilience assessment of Kubernetes
… container orchestrator, using nearly 12000 fault injections in the control plane of Kubernetes performed using FReAK, an automated fault injector, is presented in this thesis. Subsequently, the vulnerable functionalities of the components are uncovered. Additionally, a Bayesian model for …
-
A hybrid fault injection environment for measuring system dependability
… computer system dependability, wherein faults are injected via software and the impact is measured by both software and hardware. The hybrid nature of the environment provides advantages in that it introduces minimal perturbation and provides a high degree of control over the location of …
-
Thwarting Electromagnetic Fault Injection Attack Utilizing Timing Attack Countermeasure
… more than ever before. Electromagnetic fault injection (EMFI) is an efficient class of physical attacks that can compromise the immunity of secure cryptographic algorithms. Despite successful EMFI attacks, the effects of electromagnetic injection on a processor are not well understood. …
-
Automated Fault-Injection-Based Dependability Analysis of Distributed Computer Systems
NFTAPE is different from other fault-injection tools in that it separates the components that inject faults or trigger faults (called Lightweight Fault Injectors or Lightweight Triggers) from the rest of the tool. Though this is a simple change, it substantially improves our ability to analyze …
-
Fault prophet : a fault injection tool for large scale computer systems
In this thesis, I designed and implemented a fault injection tool, to study the impact of soft errors for large scale systems. Fault injection is used as a mechanism to simulate soft errors, measure the output variability and provide analysis of the impact of soft errors on the program. The …
-
Analysis of the impact of sequencing errors on BLAST using fault injection
… the quantification of the impact using fault injection. Faults were injected in the input sequence data, and the analyses were run. Change in the output of the analyses was interpreted as the impact of faults, or errors. Three commonly used algorithms were used: BLAST, SSEARCH, and …
-
Fault-injection through model checking via naive assumptions about state machine synchrony semantics
… characteristic in determining software quality. Fault-injection is a method to assess software quality through its' behavior. Our research involves a fault-injection process combined with model checking. We introduce a concept of "naive assumptions" which exploits the assumptions of execution …
-
Estimating the Dynamic Sensitive Cross Section of an FPGA Design through Fault injection
A fault injection tool has been created to emulate single event upset (SEU) behavior within the configuration memory of an FPGA. This tool is able to rapidly and accurately determine the dynamic sensitive cross section of the configuration memory for a given FPGA design. This tool enables the …
-
Resiliency of high-performance computing systems: A fault-injection-based characterization of the high-speed network in the blue waters testbed
… checkpointing may no longer be a viable fault tolerance mechanism. This poses serious ramifications for a system's ability to guarantee reliability and availability of its resources. It is becoming increasingly important to understand fault-to-failure propagation and to identify key areas …
-
Experimental study of software dependability
… of software systems include software faults and hardware faults. To improve software dependability, it is necessary to understand the characteristics of these faults and how they affect software systems. In this study, a distributed fault injection and monitoring environment (DEFINE) …
-
Ensuring reliable and secure deployment of emergent workloads on modern microprocessors
… threats. Physical phenomena, such as hardware faults, pose a challenge to dependable systems, as they can undermine both reliability and security. While these challenges have been extensively studied in the past, recent developments in fault models and cryptographic implementations introduce …
-
A supervised machine learning-based framework to detect low-level fault injections in software systems
Fault injection attacks inject faults into system components, inducing abnormal software behavior. Software vulnerability analysis cannot prevent new attack vectors without software modifications. Attack detection methods utilize system-specific software features and unsupervised learning due to …
-
Fault Attacks on Embedded Software: New Directions in Modeling, Design, and Mitigation
… attacks against embedded software, which uses fault injection as a hacking tool. Fault attacks use well-chosen, targeted fault injection combined with clever system response analysis to break the security of a system. In case of a fault attack on embedded software, faults are injected into the …
-
A testbed to assess digital instrumentation and control and cyber security of nuclear power plants
… this research project are to identify potential faults and to evaluate the resiliency of safety-critical digital I&C systems destined for use in NPPs. A test bed is developed for this purpose. This test bed consists of a model of a NPP, a main control room (MCR), and associated digital I&C …
-
Fault sensitivity and wear-out analysis of VLSI systems
… describes simulation approaches to conduct fault sensitivity and wear-out failure analysis of VLSI systems. A fault-injection approach to study transient impact in VLSI systems is developed. Through simulated fault injection at the device level and subsequent fault propagation at the gate, …
-
Building a Reliable Operating System
Fault injection experiments show that it is possible to recover from 87% or more manifested errors in operating system services such as the file system, timer, scheduler and network while maintaining low performance overheads.
-
Fault injections on mission-critical computer systems
This thesis presents two unique sets of fault injections on mission-critical computer systems with the goal of (1) understanding the impact of faults, errors and failures, and (2) evaluating fault-tolerance and resilience of the targeted systems in the presence of failures. Our first fault …
Page 1 of 4