Skip to main navigation Skip to search Skip to main content

An Open-Source Containarized Toolchain for Behavioral FSM Logic Locking

  • Esrat Khan
  • , Shahzad Muzaffar
  • , Lamees M. Al Qassem
  • , Ibrahim M. Elfadel
    • Center for Cyber-Physical Systems

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    This chapter presents the Open-source Secure Hardware Design and Analysis (OSHDA) framework, specifically developed for the logic locking of finite-state machines (FSMs) at the behavioral abstraction level. OSHDA employs the State Permutation Logic Locking (SPeLL) algorithm, a recent algorithm designed to obfuscate FSM transition graphs. This method circumvents traditional dummy state insertion, minimizing vulnerability to reverse engineering threats. Beyond incorporating the SPeLL algorithm, OSHDA offers a comprehensive logic synthesis pipeline, capable of quantifying the gate-level hardware overhead associated with SPeLL for both FPGA and ASIC implementations. Notably, OSHDA facilitates automated analysis of the balance between security strength and incurred hardware costs. The chapter also examines the resilience of SPeLL by evaluating its resistance against state-of-the-art deobfuscation attacks, highlighting critical research gaps that require attention for effective behavioral level logic-locking deobfuscation. Moreover, OSHDA provides a flexible scripting environment to extend analytical capabilities, integrate additional deobfuscation strategies, and interface seamlessly with physical design tools. To further enhance accessibility and deployment, OSHDA is implemented as a hardware security microservice encapsulated within a Docker framework.

    Original languageBritish English
    Title of host publicationVLSI-SoC
    Subtitle of host publicationTechnology Advancement on SoC Design - 32nd IFIP/IEEE International Conference on Very Large Scale Integration - System on a Chip, VLSI-SoC 2024, Revised Selected Papers
    EditorsElena-Ioana Vatajelu
    PublisherSpringer Science and Business Media Deutschland GmbH
    Pages127-142
    Number of pages16
    ISBN (Print)9783032095749
    DOIs
    StatePublished - 2026
    Event32nd IFIP/IEEE International Conference on Very Large Scale Integration - System on a Chip, VLSI-SoC 2024 - Tangier, Morocco
    Duration: 6 Oct 20249 Oct 2024

    Publication series

    NameIFIP Advances in Information and Communication Technology
    Volume744 IFIPAICT
    ISSN (Print)1868-4238
    ISSN (Electronic)1868-422X

    Conference

    Conference32nd IFIP/IEEE International Conference on Very Large Scale Integration - System on a Chip, VLSI-SoC 2024
    Country/TerritoryMorocco
    CityTangier
    Period6/10/249/10/24

    Keywords

    • Behavioral Logic Locking
    • Deobfuscation
    • Finite-State Machines
    • Hardware Security
    • Obfuscation

    Fingerprint

    Dive into the research topics of 'An Open-Source Containarized Toolchain for Behavioral FSM Logic Locking'. Together they form a unique fingerprint.

    Cite this