{"id":"https://openalex.org/W7125152396","doi":"https://doi.org/10.1145/3785139","title":"DNA: DC Nodal Analysis Attack for Evaluation of Analog Obfuscation Techniques","display_name":"DNA: DC Nodal Analysis Attack for Evaluation of Analog Obfuscation Techniques","publication_year":2026,"publication_date":"2026-01-19","ids":{"openalex":"https://openalex.org/W7125152396","doi":"https://doi.org/10.1145/3785139"},"language":"en","primary_location":{"id":"doi:10.1145/3785139","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3785139","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5022476194","display_name":"Vaibhav Venugopal Rao","orcid":"https://orcid.org/0000-0002-9369-1730"},"institutions":[{"id":"https://openalex.org/I72816309","display_name":"Drexel University","ror":"https://ror.org/04bdffz58","country_code":"US","type":"education","lineage":["https://openalex.org/I72816309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vaibhav Venugopal Rao","raw_affiliation_strings":["Electrical and Computer Engineering, Drexel University"],"raw_orcid":"https://orcid.org/0000-0002-9369-1730","affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, Drexel University","institution_ids":["https://openalex.org/I72816309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086590030","display_name":"Kyle Juretus","orcid":"https://orcid.org/0000-0001-6588-4167"},"institutions":[{"id":"https://openalex.org/I7863295","display_name":"Villanova University","ror":"https://ror.org/02g7kd627","country_code":"US","type":"education","lineage":["https://openalex.org/I7863295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kyle Juretus","raw_affiliation_strings":["Electrical and Computer Engineering, Villanova University"],"raw_orcid":"https://orcid.org/0000-0001-6588-4167","affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, Villanova University","institution_ids":["https://openalex.org/I7863295"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5059641297","display_name":"Ioannis Savidis","orcid":"https://orcid.org/0000-0003-4230-1795"},"institutions":[{"id":"https://openalex.org/I72816309","display_name":"Drexel University","ror":"https://ror.org/04bdffz58","country_code":"US","type":"education","lineage":["https://openalex.org/I72816309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ioannis Savidis","raw_affiliation_strings":["Drexel University College of Engineering"],"raw_orcid":"https://orcid.org/0000-0003-4230-1795","affiliations":[{"raw_affiliation_string":"Drexel University College of Engineering","institution_ids":["https://openalex.org/I72816309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.04882781,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"31","issue":"4","first_page":"1","last_page":"23"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9883000254631042,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9883000254631042,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.006300000008195639,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12029","display_name":"DNA and Biological Computing","score":0.0006000000284984708,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/obfuscation","display_name":"Obfuscation","score":0.8428999781608582},{"id":"https://openalex.org/keywords/netlist","display_name":"Netlist","score":0.6140999794006348},{"id":"https://openalex.org/keywords/oracle","display_name":"Oracle","score":0.4810999929904938},{"id":"https://openalex.org/keywords/analogue-electronics","display_name":"Analogue electronics","score":0.4731999933719635},{"id":"https://openalex.org/keywords/reverse-engineering","display_name":"Reverse engineering","score":0.365200012922287},{"id":"https://openalex.org/keywords/electronic-circuit","display_name":"Electronic circuit","score":0.32910001277923584}],"concepts":[{"id":"https://openalex.org/C40305131","wikidata":"https://www.wikidata.org/wiki/Q2616305","display_name":"Obfuscation","level":2,"score":0.8428999781608582},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.840499997138977},{"id":"https://openalex.org/C177650935","wikidata":"https://www.wikidata.org/wiki/Q1760303","display_name":"Netlist","level":2,"score":0.6140999794006348},{"id":"https://openalex.org/C55166926","wikidata":"https://www.wikidata.org/wiki/Q2892946","display_name":"Oracle","level":2,"score":0.4810999929904938},{"id":"https://openalex.org/C29074008","wikidata":"https://www.wikidata.org/wiki/Q174925","display_name":"Analogue electronics","level":3,"score":0.4731999933719635},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.40959998965263367},{"id":"https://openalex.org/C207850805","wikidata":"https://www.wikidata.org/wiki/Q269608","display_name":"Reverse engineering","level":2,"score":0.365200012922287},{"id":"https://openalex.org/C134146338","wikidata":"https://www.wikidata.org/wiki/Q1815901","display_name":"Electronic circuit","level":2,"score":0.32910001277923584},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3188999891281128},{"id":"https://openalex.org/C164620267","wikidata":"https://www.wikidata.org/wiki/Q376953","display_name":"Adder","level":3,"score":0.3100999891757965},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.3091999888420105},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.30239999294281006},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.2831000089645386},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.26260000467300415},{"id":"https://openalex.org/C81843906","wikidata":"https://www.wikidata.org/wiki/Q173156","display_name":"Digital electronics","level":3,"score":0.2621000111103058},{"id":"https://openalex.org/C39217717","wikidata":"https://www.wikidata.org/wiki/Q1432354","display_name":"Hardware security module","level":3,"score":0.250900000333786},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.25040000677108765}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3785139","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3785139","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":2,"referenced_works":["https://openalex.org/W3045422389","https://openalex.org/W4318580662"],"related_works":[],"abstract_inverted_index":{"In":[0,76],"recent":[1],"years,":[2],"various":[3],"obfuscation":[4,24,74,163,184,220,288],"techniques":[5],"have":[6,42],"been":[7,43],"proposed":[8,88,150],"to":[9,71,119,143,242,261,280],"protect":[10],"analog":[11,23,73,128,157,268,287],"circuits":[12,158],"against":[13,154],"IP":[14],"piracy":[15],"attacks.":[16],"To":[17],"evaluate":[18,72],"the":[19,22,29,47,51,55,60,63,92,96,122,132,146,172,182,187,195,207,210,218,223,231,238,244,246,250,259,263,271,282],"strength":[20],"of":[21,62,102,126,145,171,190,192,226,228],"techniques,":[25,66,270],"attack":[26,53,85,108,151,173,208,256,264,275],"algorithms":[27],"including":[28],"equation-based":[30],"SMT":[31],"attack,":[32,37,245],"genetic":[33],"algorithm,":[34],"key":[35],"spacing":[36],"and":[38,95,114,130,164,258],"monotonic":[39],"response":[40,101,141],"algorithm":[41,86],"proposed.":[44],"However,":[45],"unlike":[46],"digital":[48],"domain,":[49],"where":[50],"SAT":[52],"is":[54,87,152],"de-facto":[56,278],"standard":[57,68,279],"for":[58],"measuring":[59],"resiliency":[61],"key-based":[64,161,183],"locking":[65,269],"no":[67],"metric":[69],"exists":[70],"techniques.":[75],"this":[77],"article,":[78],"a":[79,139,175,277],"novel":[80],"DC":[81,99,272],"nodal":[82,273],"analysis":[83,274],"(DNA)":[84],"that":[89,136,144],"requires":[90],"only":[91],"circuit":[93,129,140,179,215],"netlist":[94],"large":[97],"signal":[98],"input-output":[100],"an":[103,127,286],"oracle":[104,147],"IC.":[105,148],"The":[106,149,167,203],"DNA":[107],"utilizes":[109],"Kirchhoff\u2019s":[110,115],"voltage":[111],"law":[112,117],"(KVL)":[113],"current":[116,267],"(KCL)":[118],"efficiently":[120],"explore":[121],"obfuscated":[123],"parameter":[124,162],"space":[125,197,233],"determine":[131],"correct":[133],"control":[134],"parameters":[135],"result":[137],"in":[138,198,234,248],"similar":[142],"evaluated":[153],"four":[155],"distinct":[156],"secured":[159,180,216],"using":[160],"multi-threshold":[165,219],"obfuscation.":[166],"results":[168,204],"from":[169,194,205,230],"execution":[170],"on":[174,209],"three":[176,212],"stage":[177,213],"front-end":[178,214],"with":[181,217],"technique":[185,221],"indicate":[186,222],"successful":[188,224],"elimination":[189,225],"99.1%":[191],"keys":[193,229],"search":[196,232],"less":[199],"than":[200],"five":[201],"days.":[202],"evaluating":[206],"same":[211],"99.98%":[227],"50.4":[235],"hours.":[236],"With":[237],"limited":[239],"information":[240],"necessary":[241],"perform":[243],"efficiency":[247],"pruning":[249],"key-space":[251],"when":[252],"considering":[253],"real":[254],"world":[255],"scenarios,":[257],"ability":[260],"execute":[262],"across":[265],"all":[266],"provides":[276],"measure":[281],"security":[283],"provided":[284],"by":[285],"technique.":[289]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2026-01-22T00:00:00"}
