• Home
  • Search
  • Towards Building Trusted Systems: Vulnerabilities, Threats, and Mitigation Techniques
  • Cite Icon1
  • https://doi.org/10.1007/978-3-319-14971-4_9Copy DOI Icon

Towards Building Trusted Systems: Vulnerabilities, Threats, and Mitigation Techniques

  • Jan 1, 2016
  • Carson Dunbar +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Current industry design tools and design flow are developed to improve system performance in terms of speed, size, and power consumption. With security and trust becoming more important for system design, how much can we trust the systems built by these tools? In this chapter, we first give motivational examples to show the potential trust vulnerabilities. Then we focus our investigation on sequential system design from the perspective of finite state machine (FSM). We define the notion of trusted FSM both in the most general sense and specifically when state reachability is used as the trust metric. We give a set of necessary and sufficient conditions to build trusted systems in both cases. More specifically, we find that the traditional FSM synthesis procedure will introduce trust vulnerabilities and cannot guarantee any the logic implementation of the FSM to be trusted. Indeed, we show that not only there exist simple and effective ways to attack a sequential system, it is also possible to insert hardware Trojan into the design without introducing any significant design overhead. We then propose a novel practical approach to designing trusted circuits from the FSM specification. We demonstrate both our findings on the security threats and the effectiveness of our proposed method on the MCNC sequential circuit benchmarks.

Similar Papers
  • Conference Article
  • Citations1

Alternative B-Sequences

  • Jan 01, 2007
  • Lihua Duan +1
  • Book Chapter

Vulnerability Assessment of Controller Designs

  • Nov 23, 2019
  • Farimah Farahmandi +2
  • Research Article
  • Citations5

FORTIFIER: a FORmal disTrIbuted Framework to Improve the dEtection of thReatening objects in baggage

  • Jul 20, 2017
  • Journal of Information and Telecommunication
  • Pablo C Cañizares +2
  • Conference Article
  • Citations2

Emphasizing Understandability, Flexibility, and Verifiability in a Spacecraft Fault Management Autonomy System

  • Apr 06, 2009
  • George Cancro +7
  • Conference Article

Learning Finite-State Machines: Conserving Fitness Function Evaluations by Marking Used Transitions

  • Dec 01, 2013
  • Daniil Chivilikhin +1
  • Research Article
  • Citations6

A Symbolic Approach to Detecting Hardware Trojans Triggered by Don’t Care Transitions

  • Dec 24, 2022
  • ACM Transactions on Design Automation of Electronic Systems
  • Ruochen Dai +1
  • Research Article
  • Citations45

An FSM Reengineering Approach to Sequential Circuit Synthesis by State Splitting

  • Jun 01, 2008
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Lin Yuan +3
  • Research Article
  • Citations5

Parallel algorithms for reducing derivation time of distinguishing experiments for nondeterministic finite state machines

  • Mar 14, 2017
  • International Journal of Parallel, Emergent and Distributed Systems
  • Khaled El-Fakih +3
  • Research Article
  • Citations15

Sequential algorithm for low-power encoding internal states of finite state machines

  • Jan 01, 2014
  • Journal of Computer and Systems Sciences International
  • T N Grzes +1
  • Conference Article
  • Citations7

Finite state machine partitioning for low power

  • May 30, 1999
  • Wai-Kwong Lee +1
  • Conference Article

Dichotomy-based model for FSM power minimization

  • Oct 07, 1996
  • L Bhupathi +1
  • Conference Article
  • Citations1

Upper and lower bounds on FSM switching activity

  • May 25, 2003
  • E Athanasopoulou +1
  • Conference Article
  • Citations7

Partitioning sequential circuits for low power

  • Jan 04, 1998
  • S Roy +2
  • Research Article
  • Citations32

RINGA: Design and verification of finite state machine for self-adaptive software at runtime

  • Sep 20, 2017
  • Information and Software Technology
  • Euijong Lee +4
  • Research Article

Digital Logic Synthesis for 470 Celsius Silicon Carbide Electronics

  • May 01, 2018
  • Additional Conferences (Device Packaging, HiTEC, HiTEN, and CICMT)
  • N Chiolino +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.