Published July 19, 2024 | Version v1.0

Artifact: Stealing Maggie's Secrets—On the Challenges of IP Theft Through FPGA Reverse Engineering

Description

Artifact for our ACM CCS'24 submission "Stealing Maggie's Secrets—On the Challenges of IP Theft Through FPGA Reverse Engineering". This artifact comprises the HAL netlist reverse engineering framework in version 4.4.0 as well as all scripts and benchmarks that we used for evaluation of our algorithms. The artifact can be used to reproduce and build upon the results described in Section 4 and Appendices C, D, and E of our paper. Please refer to the README.md file for documentation.

The tools included in this upload may be updated in the future. For current developments, we refer the interested reader to the HAL GitHub repository at https://github.com/emsec/hal.

Please note that neither the tool used for conversion of Lattice iCE40 bitstreams to gate-level netlists nor the Maggie netlist itself are included in this upload.

Files

README.md

Files (3.1 GB)

Name Size
md5:2486271043436bc3d82fdde7c3c4e8da
3.1 GB Preview Download
md5:be235e94d23256cab0d67248b05f3453
37.8 kB Preview Download

Additional details

Related works

Is supplement to
Conference paper: 10.48550/arXiv.2312.06195 (DOI)

Dates

Submitted
2024-07-19
Initial Artifact Submission

Software

Repository URL
https://github.com/emsec/hal
Programming language
C++ , Python
Development Status
Active