{"id":"https://openalex.org/W3176152958","doi":"https://doi.org/10.1109/tifs.2021.3092135","title":"SARO: Scalable Attack-Resistant Logic Locking","display_name":"SARO: Scalable Attack-Resistant Logic Locking","publication_year":2021,"publication_date":"2021-01-01","ids":{"openalex":"https://openalex.org/W3176152958","doi":"https://doi.org/10.1109/tifs.2021.3092135","mag":"3176152958"},"language":"en","primary_location":{"id":"doi:10.1109/tifs.2021.3092135","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tifs.2021.3092135","pdf_url":null,"source":{"id":"https://openalex.org/S61310614","display_name":"IEEE Transactions on Information Forensics and Security","issn_l":"1556-6013","issn":["1556-6013","1556-6021"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Information Forensics and Security","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/A5009445152","display_name":"Abdulrahman Alaql","orcid":"https://orcid.org/0000-0002-9285-6732"},"institutions":[{"id":"https://openalex.org/I33213144","display_name":"University of Florida","ror":"https://ror.org/02y3ad647","country_code":"US","type":"education","lineage":["https://openalex.org/I33213144"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abdulrahman Alaql","raw_affiliation_strings":["University of Florida, Gainesville, FL, USA"],"raw_orcid":"https://orcid.org/0000-0002-9285-6732","affiliations":[{"raw_affiliation_string":"University of Florida, Gainesville, FL, USA","institution_ids":["https://openalex.org/I33213144"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039442844","display_name":"Swarup Bhunia","orcid":"https://orcid.org/0000-0001-6082-6961"},"institutions":[{"id":"https://openalex.org/I33213144","display_name":"University of Florida","ror":"https://ror.org/02y3ad647","country_code":"US","type":"education","lineage":["https://openalex.org/I33213144"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Swarup Bhunia","raw_affiliation_strings":["University of Florida, Gainesville, FL, USA"],"raw_orcid":"https://orcid.org/0000-0001-6082-6961","affiliations":[{"raw_affiliation_string":"University of Florida, Gainesville, FL, USA","institution_ids":["https://openalex.org/I33213144"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I33213144"],"apc_list":null,"apc_paid":null,"fwci":4.1455,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.94288225,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"16","issue":null,"first_page":"3724","last_page":"3739"},"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":1.0,"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":1.0,"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/T14117","display_name":"Integrated Circuits and Semiconductor Failure Analysis","score":0.9912999868392944,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9426000118255615,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8639683127403259},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6912934184074402},{"id":"https://openalex.org/keywords/obfuscation","display_name":"Obfuscation","score":0.5505262017250061},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.5260835886001587},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.48277559876441956},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4518461227416992},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4306032657623291},{"id":"https://openalex.org/keywords/transformation","display_name":"Transformation (genetics)","score":0.4252275824546814},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.34135347604751587},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.1571134626865387}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8639683127403259},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6912934184074402},{"id":"https://openalex.org/C40305131","wikidata":"https://www.wikidata.org/wiki/Q2616305","display_name":"Obfuscation","level":2,"score":0.5505262017250061},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.5260835886001587},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.48277559876441956},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4518461227416992},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4306032657623291},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.4252275824546814},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.34135347604751587},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.1571134626865387},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tifs.2021.3092135","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tifs.2021.3092135","pdf_url":null,"source":{"id":"https://openalex.org/S61310614","display_name":"IEEE Transactions on Information Forensics and Security","issn_l":"1556-6013","issn":["1556-6013","1556-6021"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Information Forensics and Security","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.7400000095367432,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322997","display_name":"King Abdulaziz City for Science and Technology","ror":"https://ror.org/05tdz6m39"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W4983232","https://openalex.org/W1504027613","https://openalex.org/W1524250393","https://openalex.org/W2012725064","https://openalex.org/W2052353102","https://openalex.org/W2062897452","https://openalex.org/W2078174680","https://openalex.org/W2083314129","https://openalex.org/W2123710050","https://openalex.org/W2153622528","https://openalex.org/W2157661732","https://openalex.org/W2343475170","https://openalex.org/W2419784917","https://openalex.org/W2499445168","https://openalex.org/W2615010670","https://openalex.org/W2615060729","https://openalex.org/W2616325639","https://openalex.org/W2708742051","https://openalex.org/W2741711485","https://openalex.org/W2747980214","https://openalex.org/W2766393343","https://openalex.org/W2772235844","https://openalex.org/W2807607203","https://openalex.org/W2892708618","https://openalex.org/W2902639362","https://openalex.org/W2922269119","https://openalex.org/W2928969033","https://openalex.org/W2945305016","https://openalex.org/W2950285720","https://openalex.org/W2951156228","https://openalex.org/W2951325841","https://openalex.org/W2960664251","https://openalex.org/W3007804631","https://openalex.org/W3008907581","https://openalex.org/W3017339318","https://openalex.org/W3041010740","https://openalex.org/W3106433382","https://openalex.org/W3117152020","https://openalex.org/W3129056223","https://openalex.org/W4246219036","https://openalex.org/W4246305008","https://openalex.org/W6600203084","https://openalex.org/W6761334782"],"related_works":["https://openalex.org/W2072721176","https://openalex.org/W2382007173","https://openalex.org/W2364921833","https://openalex.org/W2385146268","https://openalex.org/W2380023786","https://openalex.org/W2546696010","https://openalex.org/W1992741870","https://openalex.org/W2036852063","https://openalex.org/W4293249643","https://openalex.org/W1564481417"],"abstract_inverted_index":{"Intellectual":[0],"property":[1],"(IP)":[2],"protection":[3,36],"against":[4,37,211,252],"piracy":[5],"and":[6,63,84,98,153,243,262,275,278,282],"reverse":[7],"engineering":[8],"(RE)":[9],"has":[10,26,47],"emerged":[11],"as":[12,29,94,127,193,195],"a":[13,30,41,74,81,95,105,171,174],"critical":[14],"area":[15],"of":[16,21,44,58,101,107,173,190,260,285],"research":[17],"in":[18,56],"the":[19,60,65,91,165,183,197,215,220,258,268],"field":[20],"hardware":[22],"security.":[23],"Logic":[24],"locking":[25,54,78,159,203],"been":[27],"studied":[28],"promising":[31],"technique":[32],"to":[33,51,103,118,122,181,227,238,240],"provide":[34,219,279],"robust":[35,82],"these":[38],"attacks.":[39,254],"However,":[40],"vast":[42],"body":[43],"recent":[45],"works":[46],"presented":[48],"successful":[49],"attacks":[50,125],"break":[52],"existing":[53],"methods":[55],"terms":[57],"retrieving":[59],"secret":[61],"key":[62,176,185,191,246],"restoring":[64],"original":[66,166],"functionality.":[67],"In":[68],"this":[69],"paper,":[70],"we":[71,265],"propose":[72,267],"SARO,":[73],"scalable":[75],"attack-resistant":[76],"logic":[77,202],"that":[79,178],"provides":[80],"functional":[83,212,253,263],"structural":[85,198,235,241,261],"design":[86,155],"transformation":[87,217],"process.":[88],"SARO":[89,130,272],"treats":[90],"target":[92],"circuit":[93],"hypergraph":[96],"(G),":[97],"performs":[99],"partitioning":[100],"G":[102],"produce":[104],"set":[106],"sub-graphs,":[108],"then":[109],"applies":[110],"an":[111,142],"efficient":[112],"Truth":[113],"Table":[114],"Transformation":[115],"(T3)":[116],"process":[117],"each":[119],"partition.":[120],"Further,":[121],"mitigate":[123],"specific":[124],"(such":[126],"SAT-based":[128],"analysis),":[129],"implements":[131,170],"distributed":[132],"attack":[133],"resistance,":[134],"which":[135,205],"integrates":[136],"random":[137],"SAT-hard":[138],"functions":[139],"(obtained":[140],"from":[141,164],"automatic":[143],"function":[144],"generator,":[145],"RanSAT)":[146],"into":[147],"select":[148],"partitions.":[149],"RanSAT":[150],"produces":[151],"non-biased":[152],"non-deterministic":[154],"transformations,":[156],"where":[157],"added":[158],"mechanisms":[160],"are":[161],"not":[162],"distinguishable":[163],"circuit.":[167],"Finally,":[168],"it":[169],"concept":[172],"derived":[175],"generation":[177],"simultaneously":[179],"helps":[180],"minimize":[182],"required":[184],"size":[186],"through":[187,231],"judicious":[188],"reuse":[189],"bits,":[192],"well":[194],"enhancing":[196,209],"alterations.":[199],"Unlike":[200],"state-of-the-art":[201],"solutions,":[204],"focus":[206],"on":[207,273],"primarily":[208],"robustness":[210],"query-based":[213],"attacks,":[214],"proposed":[216,287],"steps":[218],"following":[221],"unique":[222],"benefits:":[223],"(1)":[224],"high":[225,234],"scalability":[226],"large":[228],"designs":[229],"obtained":[230],"partitioning;":[232],"(2)":[233],"obfuscation":[236],"leading":[237],"resistance":[239,251],"attacks;":[242],"(3)":[244],"low":[245],"size,":[247],"while":[248],"maintaining":[249],"strong":[250],"To":[255],"quantitatively":[256],"represent":[257],"level":[259],"transformation,":[264],"also":[266],"T3metric.":[269],"We":[270],"evaluate":[271],"ISCAS85":[274],"EPFL":[276],"benchmarks,":[277],"comprehensive":[280],"security":[281],"performance":[283],"analysis":[284],"our":[286],"framework.":[288]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":8}],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2025-10-10T00:00:00"}
