Skip to content
Change the repository type filter

All

    Repositories list

    • C++
      0000Updated Jul 23, 2024Jul 23, 2024
    • Corblivar

      Public
      Corblivar is a simulated-annealing-based floorplanning suite for 3D ICs
      C++
      GNU General Public License v3.0
      122510Updated Jun 1, 2024Jun 1, 2024
    • LLM4IC

      Public
      LLMs and the Future of Chip Design: Unveiling Security Risks and Building Trust
      11400Updated May 17, 2024May 17, 2024
    • GNN-Based Malicious Circuit Classifier for Secure Cloud FPGAs- HOST24
      0200Updated Feb 29, 2024Feb 29, 2024
    • Scripts and other material related to the resynthesis-based attack strategy against logic locking
      Shell
      2200Updated Oct 25, 2023Oct 25, 2023
    • CPA

      Public
      Correlation power attack
      C++
      MIT License
      0000Updated Oct 9, 2023Oct 9, 2023
    • TrojanSAINT: Gate-Level Netlist Sampling-Based Inductive Learning for Hardware Trojan Detection
      Verilog
      0800Updated Oct 3, 2023Oct 3, 2023
    • [ICLR 2020; IPDPS 2019] Fast and accurate minibatch training for deep GNNs and large graphs (GraphSAINT: Graph Sampling Based Inductive Learning Method).
      Python
      MIT License
      88000Updated Oct 3, 2023Oct 3, 2023
    • Proximity Attack for 3D ICs with Obfuscated F2F Mappings
      Verilog
      GNU General Public License v3.0
      1000Updated Aug 29, 2023Aug 29, 2023
    • GNN4IC

      Public
      Must-read papers on Graph Neural Networks (GNNs) for Integrated Circuits (ICs) design, security and reliability. This collection of papers is summarized in the following survey paper; L. Alrahis et al. "Graph Neural Networks: A Powerful and Versatile Tool for Advancing Design, Reliability, and Security of ICs," ASP-DAC, 2023.
      33800Updated Aug 1, 2023Aug 1, 2023
    • GNN-RE

      Public
      GNN-RE datasets for circuit recognition
      83711Updated May 16, 2023May 16, 2023
    • The source code of PoisonedGNN and associated datasets. A backdoor attack on GNN-based hardware security systems
      0010Updated May 8, 2023May 8, 2023
    • OMLA

      Public
      Python
      4500Updated Feb 20, 2023Feb 20, 2023
    • X-Volt

      Public
      Joint Tuning of Driver Strengths and Supply Voltages Against Power Side-Channel Attacks [ISPD'23]: CAD and CPA Frameworks, and Experimental Artifacts
      0000Updated Jan 27, 2023Jan 27, 2023
    • Titan

      Public
      GNU General Public License v3.0
      0000Updated Oct 23, 2022Oct 23, 2022
    • SplitLock

      Public
      0000Updated Apr 20, 2022Apr 20, 2022
    • Flow for locking of FEOL, lifting of key-nets, and package-level routing for unlocking at BEOL/RDL. Enables formally secure IP protection without splitting at all.
      GNU General Public License v3.0
      0000Updated Apr 20, 2022Apr 20, 2022
    • GNNUnlock

      Public
      Perl
      GNU General Public License v3.0
      61410Updated Feb 9, 2022Feb 9, 2022
    • Heterogeneous Feature Extraction for Split Manufactured Layouts with Routing Perturbation
      C++
      Other
      2000Updated Dec 15, 2021Dec 15, 2021
    • 2.5D_ROT

      Public
      The HDL framework for our 2.5D root of trust.
      Verilog
      MIT License
      1400Updated Sep 9, 2021Sep 9, 2021
    • DEFense

      Public
      Security Closure at Physical Design
      Tcl
      2100Updated Sep 2, 2021Sep 2, 2021
    • Verilog
      GNU General Public License v3.0
      1300Updated Jul 27, 2021Jul 27, 2021
    • PSAT

      Public
      This is a probabilistic SAT attack tool.
      C
      GNU General Public License v3.0
      61000Updated Jun 5, 2021Jun 5, 2021
    • Fa-SAT

      Public
      GNU General Public License v3.0
      0000Updated Dec 5, 2020Dec 5, 2020
    • 0000Updated Aug 8, 2020Aug 8, 2020
    • peo-PUF

      Public
      The security evaluation framework for peo-PUF, short for plasmonics-enhanced optical PUF (physically unclonable function).
      MATLAB
      GNU General Public License v3.0
      1000Updated Jun 29, 2020Jun 29, 2020
    • UNSAIL

      Public
      1300Updated Jun 24, 2020Jun 24, 2020
    • 0000Updated Jun 23, 2020Jun 23, 2020
    • Tools for split manufacturing working on DEF files
      C++
      0100Updated May 10, 2020May 10, 2020
    • CCS17

      Public
      This is a platform for launching SAT (and similar) attacks on our SFLL netlists.
      C
      Other
      3711Updated Jul 30, 2019Jul 30, 2019