An RTOS-based Fault Injection Simulator for Embedded Processors

Abstract

Evaluating embedded systems vulnerability to faults injection attacks has gained importance in recent years due to the rising threats they bring to chips security. The task is particularly important for micro-controllers since they have lower resistance to fault attacks compared to hardware-based cryptosystems. This paper reviews recent embedded fault injection simulators from literature and presents an embedded high-level fault injection mechanism based on a Real-Time Operating System (RTOS). The approach aims to be architecture-independent and portable to 32-bit micro-controllers and embedded processors. The proposed mechanism, primarily targets realistic fault attack scenarios on memory locations, is adapted to timed and event-based fault injection. A Differential Fault Attack (DFA) was mounted on a popular ARM-based micro-controller running FreeRTOS to illustrate the proposed mechanism. The aim is also to bridge the embedded fault injection simulation mechanism efficiently to a computer-based cryptanalysis and to highlight the importance of physically protecting the memory and integrating data-specific countermeasures.

Authors and Affiliations

Nejmeddine ALIMI, Younes LAHBIB, Mohsen MACHHOUT, Rached TOURKI

Keywords

Related Articles

A Survey on User Interfaces for Interaction with Human and Machines

Interaction with the machines and computers is achieved using user interfaces. Nowadays, with the tremendous growth of technology, the interaction is made more simple and flexible. The study of user interfaces for human-...

An Electronic Intelligent Hotel Management System for International Marketplace

To compete with the international market place, it is crucial for hotel industry to be able to continually improve its services for tourism. In order to construct an electronic marketplace (e-market), it is an inherent r...

Hyperspectral Image Classification Using Unsupervised Algorithms

Hyperspectral Imaging (HSI) is a process that results in collected and processed information of the electromagnetic spectrum by a specific sensor device. It’s data provide a wealth of information. This data can be used t...

Image Compression using Approximate Matching and Run Length

Image compression is currently a prominent topic for both military and commercial researchers. Due to rapid growth of digital media and the subsequent need for reduced storage and to transmit the image in an effective m...

 Dynamics of Mandelbrot set with Transcendental Function

 These days Mandelbrot set with transcendental function is an interesting area for mathematicians. New equations have been created for Mandelbrot set using trigonometric, logarithmic and exponential functions. Earli...

Download PDF file
  • EP ID EP258784
  • DOI 10.14569/IJACSA.2017.080537
  • Views 73
  • Downloads 0

How To Cite

Nejmeddine ALIMI, Younes LAHBIB, Mohsen MACHHOUT, Rached TOURKI (2017). An RTOS-based Fault Injection Simulator for Embedded Processors. International Journal of Advanced Computer Science & Applications, 8(5), 300-306. https://europub.co.uk/articles/-A-258784