{"id":"https://openalex.org/W4297337556","doi":"https://doi.org/10.1109/iolts56730.2022.9897824","title":"Security and Reliability Evaluation of Countermeasures implemented using High-Level Synthesis","display_name":"Security and Reliability Evaluation of Countermeasures implemented using High-Level Synthesis","publication_year":2022,"publication_date":"2022-09-12","ids":{"openalex":"https://openalex.org/W4297337556","doi":"https://doi.org/10.1109/iolts56730.2022.9897824"},"language":"en","primary_location":{"id":"doi:10.1109/iolts56730.2022.9897824","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iolts56730.2022.9897824","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE 28th International Symposium on On-Line Testing and Robust System Design (IOLTS)","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/A5018899254","display_name":"Amalia-Artemis Koufopoulou","orcid":null},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Amalia-Artemis Koufopoulou","raw_affiliation_strings":["University of Piraeus,Dept. of Informatics,Piraeus,Greece","Dept. of Informatics, University of Piraeus, Piraeus, Greece"],"affiliations":[{"raw_affiliation_string":"University of Piraeus,Dept. of Informatics,Piraeus,Greece","institution_ids":["https://openalex.org/I154757721"]},{"raw_affiliation_string":"Dept. of Informatics, University of Piraeus, Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036105202","display_name":"Kalliopi Xevgeni","orcid":null},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Kalliopi Xevgeni","raw_affiliation_strings":["University of Piraeus,Dept. of Informatics,Piraeus,Greece","Dept. of Informatics, University of Piraeus, Piraeus, Greece"],"affiliations":[{"raw_affiliation_string":"University of Piraeus,Dept. of Informatics,Piraeus,Greece","institution_ids":["https://openalex.org/I154757721"]},{"raw_affiliation_string":"Dept. of Informatics, University of Piraeus, Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083454001","display_name":"Athanasios Papadimitriou","orcid":"https://orcid.org/0000-0002-4127-7554"},"institutions":[{"id":"https://openalex.org/I158716096","display_name":"University of Peloponnese","ror":"https://ror.org/04d4d3c02","country_code":"GR","type":"education","lineage":["https://openalex.org/I158716096"]},{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Athanasios Papadimitriou","raw_affiliation_strings":["University of Piraeus,Dept. of Informatics,Piraeus,Greece","Dept. of Digital Systems, University of the Peloponnese, Greece","Dept. of Informatics, University of Piraeus, Piraeus, Greece"],"affiliations":[{"raw_affiliation_string":"University of Piraeus,Dept. of Informatics,Piraeus,Greece","institution_ids":["https://openalex.org/I154757721"]},{"raw_affiliation_string":"Dept. of Digital Systems, University of the Peloponnese, Greece","institution_ids":["https://openalex.org/I158716096"]},{"raw_affiliation_string":"Dept. of Informatics, University of Piraeus, Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032789590","display_name":"Mihalis Psarakis","orcid":"https://orcid.org/0000-0002-5359-619X"},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Mihalis Psarakis","raw_affiliation_strings":["University of Piraeus,Dept. of Informatics,Piraeus,Greece","Dept. of Informatics, University of Piraeus, Piraeus, Greece"],"affiliations":[{"raw_affiliation_string":"University of Piraeus,Dept. of Informatics,Piraeus,Greece","institution_ids":["https://openalex.org/I154757721"]},{"raw_affiliation_string":"Dept. of Informatics, University of Piraeus, Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060495895","display_name":"David H\u00e9ly","orcid":"https://orcid.org/0000-0003-3249-7667"},"institutions":[{"id":"https://openalex.org/I899635006","display_name":"Universit\u00e9 Grenoble Alpes","ror":"https://ror.org/02rx3b187","country_code":"FR","type":"education","lineage":["https://openalex.org/I899635006"]},{"id":"https://openalex.org/I2738703131","display_name":"Commissariat \u00e0 l'\u00c9nergie Atomique et aux \u00c9nergies Alternatives","ror":"https://ror.org/00jjx8s55","country_code":"FR","type":"government","lineage":["https://openalex.org/I2738703131"]},{"id":"https://openalex.org/I4210150049","display_name":"Laboratoire d'\u00c9lectronique des Technologies de l'Information","ror":"https://ror.org/04mf0wv34","country_code":"FR","type":"government","lineage":["https://openalex.org/I2738703131","https://openalex.org/I2738703131","https://openalex.org/I4210117989","https://openalex.org/I4210150049"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"David Hely","raw_affiliation_strings":["Univ. Grenoble Alpes, CEA, Leti,Grenoble,France,F-38000"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes, CEA, Leti,Grenoble,France,F-38000","institution_ids":["https://openalex.org/I899635006","https://openalex.org/I4210150049","https://openalex.org/I2738703131"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5018899254"],"corresponding_institution_ids":["https://openalex.org/I154757721"],"apc_list":null,"apc_paid":null,"fwci":0.6812,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.66610832,"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":"8"},"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.9998999834060669,"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.9998999834060669,"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.9998000264167786,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9988999962806702,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7451537847518921},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6874765157699585},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6546116471290588},{"id":"https://openalex.org/keywords/design-flow","display_name":"Design flow","score":0.5886722803115845},{"id":"https://openalex.org/keywords/application-specific-integrated-circuit","display_name":"Application-specific integrated circuit","score":0.5577498078346252},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.552667498588562},{"id":"https://openalex.org/keywords/high-level-synthesis","display_name":"High-level synthesis","score":0.5513045787811279},{"id":"https://openalex.org/keywords/fault-injection","display_name":"Fault injection","score":0.5502729415893555},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.528563380241394},{"id":"https://openalex.org/keywords/dependability","display_name":"Dependability","score":0.49570930004119873},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.48104003071784973},{"id":"https://openalex.org/keywords/electronic-design-automation","display_name":"Electronic design automation","score":0.45233675837516785},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.34446585178375244},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.33943235874176025},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.18676191568374634},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.13035210967063904},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.08745566010475159}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7451537847518921},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6874765157699585},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6546116471290588},{"id":"https://openalex.org/C37135326","wikidata":"https://www.wikidata.org/wiki/Q931942","display_name":"Design flow","level":2,"score":0.5886722803115845},{"id":"https://openalex.org/C77390884","wikidata":"https://www.wikidata.org/wiki/Q217302","display_name":"Application-specific integrated circuit","level":2,"score":0.5577498078346252},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.552667498588562},{"id":"https://openalex.org/C58013763","wikidata":"https://www.wikidata.org/wiki/Q5754574","display_name":"High-level synthesis","level":3,"score":0.5513045787811279},{"id":"https://openalex.org/C2775928411","wikidata":"https://www.wikidata.org/wiki/Q2041312","display_name":"Fault injection","level":3,"score":0.5502729415893555},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.528563380241394},{"id":"https://openalex.org/C77019957","wikidata":"https://www.wikidata.org/wiki/Q2689057","display_name":"Dependability","level":2,"score":0.49570930004119873},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.48104003071784973},{"id":"https://openalex.org/C64260653","wikidata":"https://www.wikidata.org/wiki/Q1194864","display_name":"Electronic design automation","level":2,"score":0.45233675837516785},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.34446585178375244},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.33943235874176025},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.18676191568374634},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.13035210967063904},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.08745566010475159},{"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/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iolts56730.2022.9897824","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iolts56730.2022.9897824","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE 28th International Symposium on On-Line Testing and Robust System Design (IOLTS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Decent work and economic growth","score":0.5099999904632568,"id":"https://metadata.un.org/sdg/8"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320335322","display_name":"European Regional Development Fund","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":45,"referenced_works":["https://openalex.org/W154022573","https://openalex.org/W626898215","https://openalex.org/W1548244107","https://openalex.org/W1607006990","https://openalex.org/W1774429918","https://openalex.org/W1996697813","https://openalex.org/W1999941863","https://openalex.org/W2012930062","https://openalex.org/W2040832750","https://openalex.org/W2041926450","https://openalex.org/W2054149682","https://openalex.org/W2072402822","https://openalex.org/W2111725598","https://openalex.org/W2115299214","https://openalex.org/W2117758617","https://openalex.org/W2149174385","https://openalex.org/W2162805750","https://openalex.org/W2170489924","https://openalex.org/W2171318521","https://openalex.org/W2269743125","https://openalex.org/W2296232320","https://openalex.org/W2343695530","https://openalex.org/W2478551317","https://openalex.org/W2532602199","https://openalex.org/W2770550218","https://openalex.org/W2792898086","https://openalex.org/W2798963228","https://openalex.org/W2889495953","https://openalex.org/W2897712684","https://openalex.org/W2899543855","https://openalex.org/W2914912434","https://openalex.org/W2924065369","https://openalex.org/W2944942867","https://openalex.org/W2972962130","https://openalex.org/W2978940534","https://openalex.org/W2983646850","https://openalex.org/W3033618879","https://openalex.org/W3149134903","https://openalex.org/W3185597885","https://openalex.org/W3197886762","https://openalex.org/W3213254991","https://openalex.org/W4223504011","https://openalex.org/W4237491555","https://openalex.org/W4251236654","https://openalex.org/W6685043173"],"related_works":["https://openalex.org/W3018727313","https://openalex.org/W2096473206","https://openalex.org/W2373958571","https://openalex.org/W2375962192","https://openalex.org/W1864358311","https://openalex.org/W2163463765","https://openalex.org/W4246700523","https://openalex.org/W1526253314","https://openalex.org/W2007562802","https://openalex.org/W1994651680"],"abstract_inverted_index":{"As":[0,133],"the":[1,59,92,98,101,104,112,122,130,166,183,191,197,210,216],"complexity":[2],"of":[3,56,63,72,79,100,125,141,176,187,199,212,218],"digital":[4],"circuits":[5],"increases,":[6],"High-Level":[7],"Synthesis":[8],"(HLS)":[9],"is":[10],"becoming":[11],"a":[12,134],"valuable":[13],"tool":[14],"to":[15,95,111,196,206],"increase":[16],"productivity":[17,214],"and":[18,46,81,103,150,155,168,185,203,220],"design":[19],"reuse":[20],"by":[21],"utilizing":[22],"relevant":[23],"Electronic":[24],"Design":[25],"Automation":[26],"(EDA)":[27],"flows,":[28],"either":[29],"for":[30,36,91,129,164],"Application-Specific":[31],"Integrated":[32],"Circuits":[33],"(ASIC)":[34],"or":[35],"Field":[37],"Programmable":[38],"Gate":[39],"Arrays":[40],"(FPGA).":[41],"Side":[42],"Channel":[43],"Analysis":[44],"(SCA)":[45],"Fault":[47],"Injection":[48],"(FI)":[49],"attacks":[50],"are":[51],"powerful":[52],"hardware":[53],"attacks,":[54],"capable":[55],"greatly":[57],"weakening":[58],"theoretical":[60],"security":[61,80,184],"levels":[62,71],"secure":[64,201,219],"implementations.":[65,189,223],"Furthermore,":[66,190],"critical":[67],"applications":[68],"demand":[69],"high":[70],"reliability":[73,82,186],"including":[74],"fault":[75],"tolerance.":[76],"The":[77,172],"lack":[78],"driven":[83],"optimizations":[84,181],"in":[85,153,215],"HLS":[86,113,180,194],"tools":[87],"makes":[88],"it":[89],"necessary":[90],"HLS-based":[93,126],"designs":[94,167],"validate":[96],"that":[97],"properties":[99],"algorithm":[102,145],"countermeasures":[105,148],"have":[106],"not":[107],"been":[108],"compromised":[109],"due":[110],"flow.":[114],"In":[115],"this":[116],"work,":[117],"we":[118,137],"provide":[119,174],"results":[120,173,192],"on":[121,182],"resilience":[123],"evaluation":[124],"FPGA":[127],"implementations":[128],"aforementioned":[131],"threats.":[132],"test":[135,198],"case,":[136],"use":[138],"multiple":[139],"versions":[140],"an":[142],"on-the-fly":[143],"SBOX":[144],"integrating":[146],"different":[147],"(hiding":[149],"masking),":[151],"written":[152],"C":[154],"implemented":[156],"using":[157],"Vivado":[158],"HLS.":[159],"We":[160],"perform":[161],"extensive":[162],"evaluations":[163],"all":[165],"their":[169],"optimization":[170],"scenarios.":[171],"evidence":[175],"issues":[177],"arising":[178],"from":[179],"cryptographic":[188,222],"put":[193],"algorithms":[195],"designing":[200],"accelerators":[202],"can":[204],"lead":[205],"improving":[207],"them":[208],"towards":[209],"goal":[211],"increasing":[213],"domain":[217],"reliable":[221]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
