{"id":"https://openalex.org/W2978940534","doi":"https://doi.org/10.1109/iolts.2019.8854372","title":"On a Side Channel and Fault Attack Concurrent Countermeasure Methodology for MCU-based Byte-sliced Cipher Implementations","display_name":"On a Side Channel and Fault Attack Concurrent Countermeasure Methodology for MCU-based Byte-sliced Cipher Implementations","publication_year":2019,"publication_date":"2019-07-01","ids":{"openalex":"https://openalex.org/W2978940534","doi":"https://doi.org/10.1109/iolts.2019.8854372","mag":"2978940534"},"language":"en","primary_location":{"id":"doi:10.1109/iolts.2019.8854372","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iolts.2019.8854372","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 25th 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/A5033553956","display_name":"Ehsan Aerabi","orcid":"https://orcid.org/0000-0002-4433-9466"},"institutions":[{"id":"https://openalex.org/I106785703","display_name":"Institut polytechnique de Grenoble","ror":"https://ror.org/05sbt2524","country_code":"FR","type":"education","lineage":["https://openalex.org/I106785703","https://openalex.org/I899635006"]},{"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"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Ehsan Aerabi","raw_affiliation_strings":["Univ. Grenoble Alpes, Grenoble INP LCIS, Valence, France"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes, Grenoble INP LCIS, Valence, France","institution_ids":["https://openalex.org/I106785703","https://openalex.org/I899635006"]}]},{"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/I106785703","display_name":"Institut polytechnique de Grenoble","ror":"https://ror.org/05sbt2524","country_code":"FR","type":"education","lineage":["https://openalex.org/I106785703","https://openalex.org/I899635006"]},{"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"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Athanasios Papadimitriou","raw_affiliation_strings":["Univ. Grenoble Alpes, Grenoble INP ESISAR ESYNOV, Valence, France"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes, Grenoble INP ESISAR ESYNOV, Valence, France","institution_ids":["https://openalex.org/I106785703","https://openalex.org/I899635006"]}]},{"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/I106785703","display_name":"Institut polytechnique de Grenoble","ror":"https://ror.org/05sbt2524","country_code":"FR","type":"education","lineage":["https://openalex.org/I106785703","https://openalex.org/I899635006"]},{"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"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"David Hely","raw_affiliation_strings":["Univ. Grenoble Alpes, Grenoble INP LCIS, Valence, France"],"affiliations":[{"raw_affiliation_string":"Univ. Grenoble Alpes, Grenoble INP LCIS, Valence, France","institution_ids":["https://openalex.org/I106785703","https://openalex.org/I899635006"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5033553956"],"corresponding_institution_ids":["https://openalex.org/I106785703","https://openalex.org/I899635006"],"apc_list":null,"apc_paid":null,"fwci":1.4002,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.86530397,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"103","last_page":"108"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9998999834060669,"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.9998999834060669,"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.9914000034332275,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9884999990463257,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/countermeasure","display_name":"Countermeasure","score":0.7824732661247253},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7554162740707397},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.679951012134552},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.6218836307525635},{"id":"https://openalex.org/keywords/cipher","display_name":"Cipher","score":0.5946418046951294},{"id":"https://openalex.org/keywords/microcontroller","display_name":"Microcontroller","score":0.5933513641357422},{"id":"https://openalex.org/keywords/side-channel-attack","display_name":"Side channel attack","score":0.5615447163581848},{"id":"https://openalex.org/keywords/power-analysis","display_name":"Power analysis","score":0.5256684422492981},{"id":"https://openalex.org/keywords/stream-cipher","display_name":"Stream cipher","score":0.4677199423313141},{"id":"https://openalex.org/keywords/byte","display_name":"Byte","score":0.45071208477020264},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.44958096742630005},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.413100004196167},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.38590747117996216},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.25629082322120667},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14347153902053833}],"concepts":[{"id":"https://openalex.org/C21593369","wikidata":"https://www.wikidata.org/wiki/Q1032176","display_name":"Countermeasure","level":2,"score":0.7824732661247253},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7554162740707397},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.679951012134552},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.6218836307525635},{"id":"https://openalex.org/C2780221543","wikidata":"https://www.wikidata.org/wiki/Q4681865","display_name":"Cipher","level":3,"score":0.5946418046951294},{"id":"https://openalex.org/C173018170","wikidata":"https://www.wikidata.org/wiki/Q165678","display_name":"Microcontroller","level":2,"score":0.5933513641357422},{"id":"https://openalex.org/C49289754","wikidata":"https://www.wikidata.org/wiki/Q2267081","display_name":"Side channel attack","level":3,"score":0.5615447163581848},{"id":"https://openalex.org/C71743495","wikidata":"https://www.wikidata.org/wiki/Q2845210","display_name":"Power analysis","level":3,"score":0.5256684422492981},{"id":"https://openalex.org/C92950451","wikidata":"https://www.wikidata.org/wiki/Q864718","display_name":"Stream cipher","level":3,"score":0.4677199423313141},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.45071208477020264},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.44958096742630005},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.413100004196167},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.38590747117996216},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.25629082322120667},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14347153902053833},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iolts.2019.8854372","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iolts.2019.8854372","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 25th International Symposium on On-Line Testing and Robust System Design (IOLTS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.5199999809265137}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W150190951","https://openalex.org/W154022573","https://openalex.org/W191000419","https://openalex.org/W242176752","https://openalex.org/W582438975","https://openalex.org/W765694869","https://openalex.org/W1536448783","https://openalex.org/W1562542037","https://openalex.org/W1575446397","https://openalex.org/W1994033684","https://openalex.org/W2012919814","https://openalex.org/W2038631119","https://openalex.org/W2096434182","https://openalex.org/W2108555894","https://openalex.org/W2114235603","https://openalex.org/W2117947592","https://openalex.org/W2124164831","https://openalex.org/W2188789630","https://openalex.org/W2285230258","https://openalex.org/W2293479964","https://openalex.org/W2346748018","https://openalex.org/W2421179759","https://openalex.org/W2498922842","https://openalex.org/W2519252889","https://openalex.org/W2532602199","https://openalex.org/W2593775473","https://openalex.org/W2611887307","https://openalex.org/W2795116088","https://openalex.org/W2953110660","https://openalex.org/W3100675173","https://openalex.org/W3123376798","https://openalex.org/W4285719527","https://openalex.org/W6622273289","https://openalex.org/W6686577807","https://openalex.org/W6749898866"],"related_works":["https://openalex.org/W5280335","https://openalex.org/W2811273613","https://openalex.org/W4384807855","https://openalex.org/W2164725015","https://openalex.org/W4323926098","https://openalex.org/W2022533428","https://openalex.org/W182679101","https://openalex.org/W2425598453","https://openalex.org/W2782264121","https://openalex.org/W4244949874"],"abstract_inverted_index":{"As":[0],"IoT":[1],"applications":[2],"are":[3,26,53,201],"increasingly":[4],"being":[5],"deployed,":[6],"there":[7],"comes":[8],"along":[9],"an":[10,71,171],"ever":[11],"increasing":[12],"need":[13],"for":[14,35,175,193],"the":[15,20,54,67,83,115,120,123],"security":[16,68],"and":[17,49,107,117,127,158],"privacy":[18],"of":[19,57,70,80,119,122,144],"involved":[21],"data.":[22],"Since":[23],"cryptographic":[24,75],"implementations":[25,76],"used":[27],"to":[28,39,94,138,154,170],"achieve":[29],"these":[30],"goals,":[31],"it":[32],"is":[33,149,168],"important":[34],"embedded":[36,72],"software":[37,134],"developers":[38],"take":[40],"into":[41],"consideration":[42],"hardware":[43],"attacks.":[44,145],"Side":[45],"Channel":[46],"Analysis":[47,190],"(SCA)":[48],"Fault":[50],"Attacks":[51],"(FA)":[52],"main":[55],"classes":[56],"such":[58,101],"attacks,":[59],"which":[60],"can":[61],"either":[62],"reduce":[63],"or":[64],"even":[65],"eliminate":[66],"levels":[69],"design.":[73],"Therefore,":[74],"must":[77],"address":[78,95],"both":[79,96,142,194],"them":[81],"at":[82],"same":[84],"time.":[85],"To":[86],"this":[87,111],"end,":[88],"multiple":[89],"solutions":[90],"have":[91],"been":[92,184],"proposed":[93,147,166],"attacks":[97,192],"in":[98,136],"one":[99],"solution,":[100],"as":[102],"Dual":[103],"Pre-charge":[104],"Logic":[105],"(DPL)":[106],"Encoding":[108],"countermeasures.":[109,129],"In":[110],"work,":[112],"we":[113,131],"discuss":[114],"advantages":[116],"disadvantages":[118],"state":[121],"art,":[124],"concurrent":[125],"SCA":[126],"FA":[128],"Additionally,":[130],"propose":[132],"a":[133,150,176],"countermeasure":[135,148,167,182],"order":[137],"provide":[139],"protection":[140],"against":[141,187],"types":[143],"The":[146,165,181],"general":[151],"approach,":[152],"applicable":[153],"any":[155,159],"byte-sliced":[156],"cipher":[157],"modern":[160],"(32/64-bit)":[161],"Micro-Controller":[162],"Units":[163],"(MCU).":[164],"applied":[169],"AES":[172],"S-BOX":[173],"implementation,":[174],"32-bit":[177],"MCU":[178],"(ARM":[179],"Cortex-M3).":[180],"has":[183],"experimentally":[185],"evaluated":[186],"Correlation":[188],"Power":[189],"(CPA)":[191],"platforms":[195],"while":[196],"its":[197],"fault":[198],"detection":[199],"capabilities":[200],"theoretically":[202],"described.":[203]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
