{"id":"https://openalex.org/W3197298723","doi":"https://doi.org/10.1145/3465377","title":"Guarding Machine Learning Hardware Against Physical Side-channel Attacks","display_name":"Guarding Machine Learning Hardware Against Physical Side-channel Attacks","publication_year":2022,"publication_date":"2022-02-02","ids":{"openalex":"https://openalex.org/W3197298723","doi":"https://doi.org/10.1145/3465377","mag":"3197298723"},"language":"en","primary_location":{"id":"doi:10.1145/3465377","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3465377","pdf_url":null,"source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"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 Journal on Emerging Technologies in Computing 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/A5008761074","display_name":"Anuj Dubey","orcid":"https://orcid.org/0000-0002-5111-3609"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anuj Dubey","raw_affiliation_strings":["North Carolina State University, Raleigh, North Carolina, USA"],"raw_orcid":"https://orcid.org/0000-0002-5111-3609","affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, North Carolina, USA","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085883266","display_name":"Rosario Cammarota","orcid":"https://orcid.org/0000-0002-2965-8987"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rosario Cammarota","raw_affiliation_strings":["Emerging Security Lab, Intel Corporation, San Diego, California, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Emerging Security Lab, Intel Corporation, San Diego, California, USA","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078003656","display_name":"Vikram Suresh","orcid":"https://orcid.org/0000-0001-8879-1967"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vikram Suresh","raw_affiliation_strings":["Circuit Research Lab, Intel Corporation, Hillsboro, Oregon, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Circuit Research Lab, Intel Corporation, Hillsboro, Oregon, USA","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062027964","display_name":"Ayd\u0131n Aysu","orcid":"https://orcid.org/0000-0002-5530-8710"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aydin Aysu","raw_affiliation_strings":["North Carolina State University, Raleigh, North Carolina, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, North Carolina, USA","institution_ids":["https://openalex.org/I137902535"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.0232,"has_fulltext":false,"cited_by_count":32,"citation_normalized_percentile":{"value":0.94320209,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":"18","issue":"3","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9997000098228455,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9988999962806702,"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/T11424","display_name":"Security and Verification in Computing","score":0.9972000122070312,"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/side-channel-attack","display_name":"Side channel attack","score":0.8736663460731506},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7512072324752808},{"id":"https://openalex.org/keywords/masking","display_name":"Masking (illustration)","score":0.6168623566627502},{"id":"https://openalex.org/keywords/hardware-security-module","display_name":"Hardware security module","score":0.5736585855484009},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.571857213973999},{"id":"https://openalex.org/keywords/adder","display_name":"Adder","score":0.569129467010498},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.548195481300354},{"id":"https://openalex.org/keywords/countermeasure","display_name":"Countermeasure","score":0.5469387769699097},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.5140594244003296},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.4864809215068817},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4745108485221863},{"id":"https://openalex.org/keywords/channel","display_name":"Channel (broadcasting)","score":0.4627113342285156},{"id":"https://openalex.org/keywords/edge-device","display_name":"Edge device","score":0.430083304643631},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3589523732662201},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3324490189552307},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3253323435783386},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.31870585680007935},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14839190244674683},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1262475848197937},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.12351572513580322}],"concepts":[{"id":"https://openalex.org/C49289754","wikidata":"https://www.wikidata.org/wiki/Q2267081","display_name":"Side channel attack","level":3,"score":0.8736663460731506},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7512072324752808},{"id":"https://openalex.org/C2777402240","wikidata":"https://www.wikidata.org/wiki/Q6783436","display_name":"Masking (illustration)","level":2,"score":0.6168623566627502},{"id":"https://openalex.org/C39217717","wikidata":"https://www.wikidata.org/wiki/Q1432354","display_name":"Hardware security module","level":3,"score":0.5736585855484009},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.571857213973999},{"id":"https://openalex.org/C164620267","wikidata":"https://www.wikidata.org/wiki/Q376953","display_name":"Adder","level":3,"score":0.569129467010498},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.548195481300354},{"id":"https://openalex.org/C21593369","wikidata":"https://www.wikidata.org/wiki/Q1032176","display_name":"Countermeasure","level":2,"score":0.5469387769699097},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.5140594244003296},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4864809215068817},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4745108485221863},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.4627113342285156},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.430083304643631},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3589523732662201},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3324490189552307},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3253323435783386},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.31870585680007935},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14839190244674683},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1262475848197937},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.12351572513580322},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3465377","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3465377","pdf_url":null,"source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"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 Journal on Emerging Technologies in Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.47999998927116394,"id":"https://metadata.un.org/sdg/17","display_name":"Partnerships for the goals"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":108,"referenced_works":["https://openalex.org/W130371449","https://openalex.org/W1481603678","https://openalex.org/W1506423869","https://openalex.org/W1506890909","https://openalex.org/W1512062395","https://openalex.org/W1540392439","https://openalex.org/W1548656471","https://openalex.org/W1575446397","https://openalex.org/W1592625985","https://openalex.org/W1607006990","https://openalex.org/W1873852107","https://openalex.org/W1965314261","https://openalex.org/W1999814287","https://openalex.org/W2053832511","https://openalex.org/W2073718652","https://openalex.org/W2108598243","https://openalex.org/W2140823840","https://openalex.org/W2140979409","https://openalex.org/W2144630005","https://openalex.org/W2145829971","https://openalex.org/W2149450937","https://openalex.org/W2150892302","https://openalex.org/W2154909745","https://openalex.org/W2164584813","https://openalex.org/W2165698076","https://openalex.org/W2260663238","https://openalex.org/W2267635276","https://openalex.org/W2293214346","https://openalex.org/W2293546377","https://openalex.org/W2294710185","https://openalex.org/W2300242332","https://openalex.org/W2435473771","https://openalex.org/W2466176639","https://openalex.org/W2469490737","https://openalex.org/W2477136977","https://openalex.org/W2525440592","https://openalex.org/W2534456676","https://openalex.org/W2586046457","https://openalex.org/W2612690371","https://openalex.org/W2613609759","https://openalex.org/W2701059868","https://openalex.org/W2739889860","https://openalex.org/W2786874047","https://openalex.org/W2789304371","https://openalex.org/W2794898833","https://openalex.org/W2796096089","https://openalex.org/W2798781612","https://openalex.org/W2803763401","https://openalex.org/W2807835252","https://openalex.org/W2808226395","https://openalex.org/W2808504905","https://openalex.org/W2809523935","https://openalex.org/W2886576854","https://openalex.org/W2895064258","https://openalex.org/W2897800939","https://openalex.org/W2899031083","https://openalex.org/W2900219123","https://openalex.org/W2900861686","https://openalex.org/W2902207657","https://openalex.org/W2906869444","https://openalex.org/W2907351452","https://openalex.org/W2909159593","https://openalex.org/W2919116878","https://openalex.org/W2921058674","https://openalex.org/W2927948414","https://openalex.org/W2935349488","https://openalex.org/W2944942867","https://openalex.org/W2949105280","https://openalex.org/W2950865323","https://openalex.org/W2962867198","https://openalex.org/W2963178695","https://openalex.org/W2963750162","https://openalex.org/W2963771448","https://openalex.org/W2964008506","https://openalex.org/W2964318098","https://openalex.org/W2965565691","https://openalex.org/W2969695741","https://openalex.org/W2984103614","https://openalex.org/W2987241895","https://openalex.org/W2990887689","https://openalex.org/W3005346446","https://openalex.org/W3008241282","https://openalex.org/W3008983606","https://openalex.org/W3013361954","https://openalex.org/W3018424040","https://openalex.org/W3048592832","https://openalex.org/W3048617363","https://openalex.org/W3049152512","https://openalex.org/W3081274534","https://openalex.org/W3081488247","https://openalex.org/W3085353452","https://openalex.org/W3094041170","https://openalex.org/W3102169921","https://openalex.org/W3104216513","https://openalex.org/W3106322382","https://openalex.org/W3110986688","https://openalex.org/W3114482311","https://openalex.org/W3118164462","https://openalex.org/W3120496366","https://openalex.org/W3123775166","https://openalex.org/W3151798437","https://openalex.org/W3183466684","https://openalex.org/W4205366980","https://openalex.org/W4229487452","https://openalex.org/W4231098049","https://openalex.org/W4234875403","https://openalex.org/W4238612353","https://openalex.org/W4289146347"],"related_works":["https://openalex.org/W2900215011","https://openalex.org/W2354319712","https://openalex.org/W2157150548","https://openalex.org/W2112452754","https://openalex.org/W2109431310","https://openalex.org/W2083537062","https://openalex.org/W3197298723","https://openalex.org/W4286990720","https://openalex.org/W2923499815","https://openalex.org/W4225127548"],"abstract_inverted_index":{"Machine":[0],"learning":[1],"(ML)":[2],"models":[3,48,116],"can":[4],"be":[5],"trade":[6],"secrets":[7],"due":[8],"to":[9,33,52,65,94,147,173],"their":[10],"development":[11],"cost.":[12],"Hence,":[13],"they":[14],"need":[15],"protection":[16],"against":[17],"malicious":[18],"forms":[19],"of":[20,31,70,111,168,187,189],"reverse":[21],"engineering":[22],"(e.g.,":[23],"in":[24,37,42,73,117],"IP":[25],"piracy).":[26],"With":[27],"a":[28,60,74,159,183,197],"growing":[29],"shift":[30],"ML":[32,58,86,115],"the":[34,47,53,68,83,89,118,125,137,149,165,177,193],"edge":[35],"devices,":[36],"part":[38,43],"for":[39,44,98,114],"performance":[40],"and":[41,88,107,123,151,181],"privacy":[45],"benefits,":[46],"have":[49],"become":[50],"susceptible":[51],"so-called":[54],"physical":[55],"side-channel":[56,71,96,112,185],"attacks.":[57],"being":[59],"relatively":[61],"new":[62],"target":[63],"compared":[64],"cryptography":[66],"poses":[67],"problem":[69],"analysis":[72],"context":[75],"that":[76,164],"lacks":[77],"published":[78],"literature.":[79],"The":[80],"gap":[81],"between":[82],"burgeoning":[84],"edge-based":[85],"devices":[87],"research":[90],"on":[91,129,176,201],"adequate":[92],"defenses":[93,113],"provide":[95],"security":[97,186],"them":[99],"thus":[100],"motivates":[101],"our":[102,202],"study.":[103],"Our":[104],"work":[105],"develops":[106],"combines":[108],"different":[109],"flavors":[110],"hardware":[119,139],"blocks.":[120,140],"We":[121,133,141,162],"propose":[122],"optimize":[124],"first":[126,134],"defense":[127],"based":[128],"Boolean":[130],"masking":[131,169],".":[132],"implement":[135],"all":[136],"masked":[138,204],"then":[142],"present":[143],"an":[144],"adder":[145,178],"optimization":[146],"reduce":[148],"area":[150],"latency":[152],"overheads.":[153],"Finally,":[154],"we":[155],"couple":[156],"it":[157],"with":[158],"shuffle-based":[160],"defense.":[161],"quantify":[163],"area-delay":[166],"overhead":[167],"ranges":[170],"from":[171],"5.4\u00d7":[172],"4.7\u00d7":[174],"depending":[175],"topology":[179],"used":[180],"demonstrate":[182],"first-order":[184,203],"millions":[188],"power":[190],"traces.":[191],"Additionally,":[192],"shuffle":[194],"countermeasure":[195],"impedes":[196],"straightforward":[198],"second-order":[199],"attack":[200],"implementation.":[205]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":9},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":5}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
