Tool Name
DANA
Description
DANA is a generic, technology-agnostic, and fully automated dataflow analysis methodology for flattened gate-level netlists. By analyzing the flow of data between individual Flip Flops (FFs), DANA recovers high-level registers. The key idea behind DANA is to combine independent metrics based on structural and control information with a powerful automated architecture. Notably, DANA works without any thresholds, scenario-dependent parameters, or other “magic” values that the user must choose.
More Info
Publications/References
Albartus, N., Hoffmann, M., Temme, S., Azriel, L., & Paar, C. (2020). DANA Universal Dataflow Analysis for Gate-Level Netlist Reverse Engineering. IACR Transactions on Cryptographic Hardware and Embedded Systems, 2020(4), 309–336. https://doi.org/10.13154/tches.v2020.i4.309-336