• Home
  • Search
  • Non-Invasive Hardware Trojans Modeling and Insertion: A Formal Verification Approach
  • Cite Icon3
  • https://doi.org/10.1007/s10836-024-06100-2Copy DOI Icon

Non-Invasive Hardware Trojans Modeling and Insertion: A Formal Verification Approach

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In modern chip designs, shared resources are used extensively. Arbiters usage is crucial to settle conflicts when multiple requests compete for these shared resources. Making sure these arbiter circuits work correctly is vital not just for their proper functionality, but also for security reasons. The work in this paper introduces a method based on formal verification to thoroughly assess the proper functional aspects of various arbiter setups. This is achieved through SystemVerilog assertions and model checking. Additionally, we explore a non-invasive method for the modeling and insertion of different types of hardware Trojans. These Trojans, with their unique triggers and payloads, are modeled formally without the need for any alterations to the actual circuit. The results provide a detailed analysis of the cost involved in running the formal verification environment on versions of arbiters that are free from Trojans. This analysis is carried out using Questa PropCheck formal analysis tool, which offers valuable insights into the time and memory resources required. Furthermore, the results highlights how the formally modeled and inserted Trojans interfere with hold criteria of the arbiters’ properties, where at least a single property fires due to the inserted Trojan. This work can be extended to be a generic approach with the potential to validate both the proper operation and security aspects of complex systems.

Loading PDF

Similar Papers
  • Book Chapter
  • Citations1

The Application of Formal Verification on the FPGA of Instrument and Control Systems in Nuclear Power Plants

  • Jan 01, 2017
  • Sen Li +2
  • Conference Article
  • Citations4

Machine learning Solutions to Model Checking: A Brief Literature Review

  • Dec 07, 2022
  • Asma Besbas +4
  • Conference Article
  • Citations3

A formal modeling and verification approach for real-time system

  • Jan 01, 2008
  • Fei Yan +1
  • Research Article
  • Citations49

Formal verification approaches in the web service composition: A comprehensive analysis of the current challenges for future research

  • Sep 05, 2018
  • International Journal of Communication Systems
  • Alireza Souri +2
  • Conference Article
  • Citations6

Formal verification meets robustness checking — Techniques and challenges

  • Apr 01, 2010
  • Rolf Drechsler +1
  • Front Matter
  • Citations1

Preface: Special issue on software verification and testing

  • Oct 01, 2017
  • Journal of Systems and Software
  • Mercedes G Merayo +1
  • Single Book
  • Citations18

The Power of Assertions in SystemVerilog

  • Jan 01, 2010
  • Eduard Cerny +3
  • Book Chapter

Formal Verification

  • Nov 18, 2021
  • Advanced textbooks in control and signal processing
  • Hai Lin +1
  • Research Article
  • Citations1

Formal Verification of Deep Brain Stimulation Controllers for Parkinson's Disease Treatment.

  • Mar 18, 2023
  • Neural Computation
  • Arooj Nawaz +2
  • Research Article
  • Citations1

Translating concurrent action oriented specifications to synchronous guarded actions

  • Apr 13, 2010
  • ACM SIGPLAN Notices
  • Jens Brandt +2
  • Conference Article
  • Citations1

Formal verification of Full-Wave Rectifier using SPICE circuit simulation traces

  • Mar 01, 2010
  • Kusum Lata +1
  • Conference Article
  • Citations14

A Novel Approach for SVA Generation of DDR Memory Protocols Based on TDML

  • Dec 01, 2014
  • Mohamed O Kayed +2
  • Conference Article
  • Citations10

Evaluation of model checkers SPIN AND UPPAAL for testing wireless sensor network routing protocols

  • Jan 01, 2015
  • T Fatima +2
  • Conference Article
  • Citations6

Business process verification using a Formal Compositional Approach and Timed Automata

  • Oct 01, 2013
  • Luis E Mendoza Morales
  • Research Article
  • Citations33

Formal modeling and verification of a service composition approach in the social customer relationship management system

  • Dec 02, 2019
  • Information Technology & People
  • Alireza Souri +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.