{"id":"https://openalex.org/W3215777689","doi":"https://doi.org/10.1109/vlsi-soc53125.2021.9606981","title":"On Antagonism Between Side-Channel Security and Soft-Error Reliability in BNN Inference Engines","display_name":"On Antagonism Between Side-Channel Security and Soft-Error Reliability in BNN Inference Engines","publication_year":2021,"publication_date":"2021-10-04","ids":{"openalex":"https://openalex.org/W3215777689","doi":"https://doi.org/10.1109/vlsi-soc53125.2021.9606981","mag":"3215777689"},"language":"en","primary_location":{"id":"doi:10.1109/vlsi-soc53125.2021.9606981","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlsi-soc53125.2021.9606981","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IFIP/IEEE 29th International Conference on Very Large Scale Integration (VLSI-SoC)","raw_type":"proceedings-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/A5067123725","display_name":"Xinhui Lai","orcid":null},"institutions":[{"id":"https://openalex.org/I111112146","display_name":"Tallinn University of Technology","ror":"https://ror.org/0443cwa12","country_code":"EE","type":"education","lineage":["https://openalex.org/I111112146"]}],"countries":["EE"],"is_corresponding":true,"raw_author_name":"Xinhui Lai","raw_affiliation_strings":["Department of Computer Systems, Tallinn University of Technology, Estonia"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tallinn University of Technology, Estonia","institution_ids":["https://openalex.org/I111112146"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082174246","display_name":"Thomas Lange","orcid":"https://orcid.org/0000-0002-5002-3679"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Polytechnic University of Turin","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Thomas Lange","raw_affiliation_strings":["Dipartimento di Informatica e Automatica, Politecnico di Torino, Italy","IROC Technologies, France"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Informatica e Automatica, Politecnico di Torino, Italy","institution_ids":["https://openalex.org/I177477856"]},{"raw_affiliation_string":"IROC Technologies, France","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036496605","display_name":"Aneesh Balakrishnan","orcid":"https://orcid.org/0000-0002-0944-7867"},"institutions":[{"id":"https://openalex.org/I111112146","display_name":"Tallinn University of Technology","ror":"https://ror.org/0443cwa12","country_code":"EE","type":"education","lineage":["https://openalex.org/I111112146"]}],"countries":["EE"],"is_corresponding":false,"raw_author_name":"Aneesh Balakrishnan","raw_affiliation_strings":["Department of Computer Systems, Tallinn University of Technology, Estonia","IROC Technologies, France"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tallinn University of Technology, Estonia","institution_ids":["https://openalex.org/I111112146"]},{"raw_affiliation_string":"IROC Technologies, France","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010087541","display_name":"Dan Alexandrescu","orcid":"https://orcid.org/0000-0002-8294-7534"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dan Alexandrescu","raw_affiliation_strings":["IROC Technologies, France"],"affiliations":[{"raw_affiliation_string":"IROC Technologies, France","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5059391257","display_name":"Maksim Jenihhin","orcid":"https://orcid.org/0000-0001-8165-9592"},"institutions":[{"id":"https://openalex.org/I111112146","display_name":"Tallinn University of Technology","ror":"https://ror.org/0443cwa12","country_code":"EE","type":"education","lineage":["https://openalex.org/I111112146"]}],"countries":["EE"],"is_corresponding":false,"raw_author_name":"Maksim Jenihhin","raw_affiliation_strings":["Department of Computer Systems, Tallinn University of Technology, Estonia"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tallinn University of Technology, Estonia","institution_ids":["https://openalex.org/I111112146"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5067123725"],"corresponding_institution_ids":["https://openalex.org/I111112146"],"apc_list":null,"apc_paid":null,"fwci":0.1003,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.45172363,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9994999766349792,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9991000294685364,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9987999796867371,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7682071924209595},{"id":"https://openalex.org/keywords/side-channel-attack","display_name":"Side channel attack","score":0.7250982522964478},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.6022829413414001},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.5584641098976135},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.4780426621437073},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.46202191710472107},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.44466298818588257},{"id":"https://openalex.org/keywords/error-detection-and-correction","display_name":"Error detection and correction","score":0.4390442371368408},{"id":"https://openalex.org/keywords/bitwise-operation","display_name":"Bitwise operation","score":0.4175344705581665},{"id":"https://openalex.org/keywords/soft-error","display_name":"Soft error","score":0.4127589762210846},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.37075966596603394},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.24947115778923035},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.24480438232421875},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.23406264185905457},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.20533087849617004},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.13027718663215637},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.115955650806427},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09620773792266846}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7682071924209595},{"id":"https://openalex.org/C49289754","wikidata":"https://www.wikidata.org/wiki/Q2267081","display_name":"Side channel attack","level":3,"score":0.7250982522964478},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.6022829413414001},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.5584641098976135},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4780426621437073},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.46202191710472107},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.44466298818588257},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.4390442371368408},{"id":"https://openalex.org/C134765980","wikidata":"https://www.wikidata.org/wiki/Q879126","display_name":"Bitwise operation","level":2,"score":0.4175344705581665},{"id":"https://openalex.org/C154474529","wikidata":"https://www.wikidata.org/wiki/Q1658917","display_name":"Soft error","level":2,"score":0.4127589762210846},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.37075966596603394},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.24947115778923035},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.24480438232421875},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.23406264185905457},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.20533087849617004},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.13027718663215637},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.115955650806427},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09620773792266846},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/vlsi-soc53125.2021.9606981","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlsi-soc53125.2021.9606981","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IFIP/IEEE 29th International Conference on Very Large Scale Integration (VLSI-SoC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W83781150","https://openalex.org/W611078108","https://openalex.org/W1481603678","https://openalex.org/W1562542037","https://openalex.org/W2046716673","https://openalex.org/W2154909745","https://openalex.org/W2164584813","https://openalex.org/W2293214346","https://openalex.org/W2300242332","https://openalex.org/W2319920447","https://openalex.org/W2525440592","https://openalex.org/W2604319603","https://openalex.org/W2767260595","https://openalex.org/W2806082141","https://openalex.org/W2898009658","https://openalex.org/W2952797486","https://openalex.org/W2962679343","https://openalex.org/W2963396341","https://openalex.org/W2965565691","https://openalex.org/W2984103614","https://openalex.org/W2987441303","https://openalex.org/W2989569745","https://openalex.org/W3017951663","https://openalex.org/W3036979375","https://openalex.org/W3092531706","https://openalex.org/W3096295711","https://openalex.org/W3105084904","https://openalex.org/W3110986688","https://openalex.org/W3113699379","https://openalex.org/W3114482311","https://openalex.org/W3118164462","https://openalex.org/W6603343484","https://openalex.org/W6628848134","https://openalex.org/W6633579635","https://openalex.org/W6700264148","https://openalex.org/W6747208444","https://openalex.org/W6766787143"],"related_works":["https://openalex.org/W2110991008","https://openalex.org/W2000201823","https://openalex.org/W2149051075","https://openalex.org/W2061536619","https://openalex.org/W2541274825","https://openalex.org/W2751059292","https://openalex.org/W1927459197","https://openalex.org/W2554735846","https://openalex.org/W2394408226","https://openalex.org/W3041678444"],"abstract_inverted_index":{"Recently,":[0],"several":[1],"research":[2],"works":[3],"have":[4],"emphasized":[5],"the":[6,10,45,83,86,143,151,156,182,189,192],"problem":[7],"of":[8,13,107,130,162,173,175,191],"stealing":[9],"intellectual":[11],"property":[12],"trained":[14],"Machine":[15],"Learning":[16],"(ML)":[17],"models":[18],"from":[19],"hardware":[20,89,160],"neural":[21],"network":[22],"inference":[23,90,164],"engines":[24,91],"spotlighting":[25],"Binarized":[26],"Neural":[27],"Networks":[28],"(BNNs).":[29],"The":[30,113],"binary":[31],"operations":[32],"in":[33,57,75,118,142,159],"BNNs":[34,119],"can":[35],"be":[36],"executed":[37],"bitwise,":[38],"which":[39],"notably":[40],"saves":[41],"storage":[42],"memory,":[43],"reduces":[44],"execution":[46],"time":[47],"and":[48,99,128,132,187,195],"power":[49,115],"and,":[50],"therefore,":[51],"makes":[52],"them":[53],"convenient":[54],"for":[55,96,150],"implementation":[56],"hardware.":[58],"Unfortunately,":[59],"these":[60],"advantages":[61],"may":[62,133],"also":[63,104],"enable":[64],"a":[65,169],"vulnerability":[66,176],"to":[67,81,177],"Differential":[68],"Power":[69],"Analysis":[70],"(DPA)":[71],"side-channel":[72,116],"attacks,":[73],"which,":[74],"turn,":[76],"necessitates":[77],"dedicated":[78],"masking":[79,117],"techniques":[80],"protect":[82],"models.":[84],"Notably,":[85],"recent":[87],"BNN":[88,163],"are":[92,139],"being":[93],"increasingly":[94],"adopted":[95],"critical":[97],"applications":[98],"demand,":[100],"along":[101],"with":[102],"security,":[103],"high":[105],"levels":[106],"in-filed":[108],"reliability":[109,136,153,194],"throughout":[110],"their":[111],"lifetime.":[112],"state-of-the-art":[114,183],"implies":[120],"glitch-resistant":[121],"structures,":[122],"such":[123],"as":[124],"Trichina":[125],"AND":[126],"gates":[127],"sequences":[129],"flip-flops,":[131],"create":[134],"soft-error":[135,152],"issues":[137],"that":[138],"currently":[140],"overlooked":[141],"literature.":[144],"This":[145],"paper":[146],"presents":[147],"an":[148],"analysis":[149],"jeopardy":[154],"by":[155,181],"security":[157,184,196],"countermeasures":[158],"implementations":[161],"engines.":[165],"Our":[166],"work":[167],"reveals":[168],"steep":[170],"increase":[171],"(hundreds":[172],"times)":[174],"single-event":[178],"effects,":[179],"introduced":[180],"enhancement":[185],"techniques,":[186],"emphasizes":[188],"interdependency":[190],"design\u2019s":[193],"aspects.":[197]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-01-13T01:12:25.745995","created_date":"2025-10-10T00:00:00"}
