{"id":"https://openalex.org/W2968519169","doi":"https://doi.org/10.1145/3339252.3339253","title":"A First ISA-Level Characterization of EM Pulse Effects on Superscalar Microarchitectures","display_name":"A First ISA-Level Characterization of EM Pulse Effects on Superscalar Microarchitectures","publication_year":2019,"publication_date":"2019-08-09","ids":{"openalex":"https://openalex.org/W2968519169","doi":"https://doi.org/10.1145/3339252.3339253","mag":"2968519169"},"language":"en","primary_location":{"id":"doi:10.1145/3339252.3339253","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3339252.3339253","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 14th International Conference on Availability, Reliability and Security","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.sorbonne-universite.fr/hal-02373088","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063115918","display_name":"Julien Proy","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Julien Proy","raw_affiliation_strings":["INVIA, Meyreuil, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INVIA, Meyreuil, France","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034064440","display_name":"Karine Heydemann","orcid":"https://orcid.org/0000-0003-2092-924X"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I204730241","display_name":"Universit\u00e9 Paris Cit\u00e9","ror":"https://ror.org/05f82e368","country_code":"FR","type":"education","lineage":["https://openalex.org/I204730241"]},{"id":"https://openalex.org/I39804081","display_name":"Sorbonne Universit\u00e9","ror":"https://ror.org/02en5vm52","country_code":"FR","type":"education","lineage":["https://openalex.org/I39804081"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Karine Heydemann","raw_affiliation_strings":["Sorbonne Universit\u00e9s, UPMC Univ, Paris, CNRS, Paris, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sorbonne Universit\u00e9s, UPMC Univ, Paris, CNRS, Paris, France","institution_ids":["https://openalex.org/I204730241","https://openalex.org/I39804081","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019020535","display_name":"Alexandre Berzati","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alexandre Berzati","raw_affiliation_strings":["INVIA, Meyreuil, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INVIA, Meyreuil, France","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089502348","display_name":"Majeric Fabien","orcid":"https://orcid.org/0000-0003-4590-5674"},"institutions":[{"id":"https://openalex.org/I4210102433","display_name":"Gemalto (France)","ror":"https://ror.org/012p54t81","country_code":"FR","type":"company","lineage":["https://openalex.org/I4210087377","https://openalex.org/I4210102433","https://openalex.org/I4210140930"]},{"id":"https://openalex.org/I4210140930","display_name":"Thales (France)","ror":"https://ror.org/04emwm605","country_code":"FR","type":"company","lineage":["https://openalex.org/I4210140930"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Fabien Maj\u00e9ric","raw_affiliation_strings":["Thal\u00e8s, La Ciotat, France","GEMALTO - GEMALTO (France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Thal\u00e8s, La Ciotat, France","institution_ids":["https://openalex.org/I4210140930"]},{"raw_affiliation_string":"GEMALTO - GEMALTO (France)","institution_ids":["https://openalex.org/I4210102433"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063162788","display_name":"Albert Cohen","orcid":"https://orcid.org/0000-0002-8866-5343"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Albert Cohen","raw_affiliation_strings":["Inria and DI, \u00c9cole Normale, Sup\u00e9rieure, Paris, France","Google Brain, Paris (8 Rue de Londres-15-15 Bis Rue de Clichy 75009 Paris France\r\n - France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Inria and DI, \u00c9cole Normale, Sup\u00e9rieure, Paris, France","institution_ids":[]},{"raw_affiliation_string":"Google Brain, Paris (8 Rue de Londres-15-15 Bis Rue de Clichy 75009 Paris France\r\n - France)","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.8799,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":{"value":0.894705,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9994000196456909,"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.9994000196456909,"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/T11424","display_name":"Security and Verification in Computing","score":0.9987000226974487,"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.9984999895095825,"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/operand","display_name":"Operand","score":0.7977161407470703},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.789578378200531},{"id":"https://openalex.org/keywords/microprocessor","display_name":"Microprocessor","score":0.6004189848899841},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.5507104992866516},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4982640743255615},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.46729376912117004},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.43540000915527344},{"id":"https://openalex.org/keywords/superscalar","display_name":"Superscalar","score":0.43219608068466187},{"id":"https://openalex.org/keywords/microarchitecture","display_name":"Microarchitecture","score":0.4151199758052826},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.4109686613082886},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.40841686725616455},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4082675576210022},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2426590919494629},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13014131784439087},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.12664595246315002}],"concepts":[{"id":"https://openalex.org/C55526617","wikidata":"https://www.wikidata.org/wiki/Q719375","display_name":"Operand","level":2,"score":0.7977161407470703},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.789578378200531},{"id":"https://openalex.org/C2780728072","wikidata":"https://www.wikidata.org/wiki/Q5297","display_name":"Microprocessor","level":2,"score":0.6004189848899841},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.5507104992866516},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4982640743255615},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.46729376912117004},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.43540000915527344},{"id":"https://openalex.org/C147101560","wikidata":"https://www.wikidata.org/wiki/Q1045706","display_name":"Superscalar","level":2,"score":0.43219608068466187},{"id":"https://openalex.org/C107598950","wikidata":"https://www.wikidata.org/wiki/Q259864","display_name":"Microarchitecture","level":2,"score":0.4151199758052826},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4109686613082886},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.40841686725616455},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4082675576210022},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2426590919494629},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13014131784439087},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.12664595246315002},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3339252.3339253","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3339252.3339253","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 14th International Conference on Availability, Reliability and Security","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-02373088v1","is_oa":true,"landing_page_url":"https://hal.sorbonne-universite.fr/hal-02373088","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ARES 2019 - 14th International Conference on Availability, Reliability and Security, Aug 2019, Canterbury, United Kingdom. pp.7:1--7:10, &#x27E8;10.1145/3339252.3339253&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-02373088v1","is_oa":true,"landing_page_url":"https://hal.sorbonne-universite.fr/hal-02373088","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ARES 2019 - 14th International Conference on Availability, Reliability and Security, Aug 2019, Canterbury, United Kingdom. pp.7:1--7:10, &#x27E8;10.1145/3339252.3339253&#x27E9;","raw_type":"Conference papers"},"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.8199999928474426,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W22070249","https://openalex.org/W57986108","https://openalex.org/W61109470","https://openalex.org/W1834056812","https://openalex.org/W1981140470","https://openalex.org/W2034593585","https://openalex.org/W2078668570","https://openalex.org/W2111725598","https://openalex.org/W2295004952","https://openalex.org/W2330011596","https://openalex.org/W2479765057","https://openalex.org/W2514797658","https://openalex.org/W2560082747","https://openalex.org/W2560093387","https://openalex.org/W2585300506","https://openalex.org/W2686864279","https://openalex.org/W2771454144","https://openalex.org/W2773049795","https://openalex.org/W2775257084","https://openalex.org/W2799470819","https://openalex.org/W2800702583","https://openalex.org/W3099644249","https://openalex.org/W3105925763","https://openalex.org/W4205212975"],"related_works":["https://openalex.org/W1566200918","https://openalex.org/W1521960115","https://openalex.org/W2230270457","https://openalex.org/W613182605","https://openalex.org/W2544364117","https://openalex.org/W2145523143","https://openalex.org/W2225963097","https://openalex.org/W1916582918","https://openalex.org/W2604386922","https://openalex.org/W2562747857"],"abstract_inverted_index":{"In":[0],"the":[1,12,24,41,61,89,93,96,105,176],"area":[2],"of":[3,15,26,36,43,65,71,95,137,145,178],"physical":[4],"attacks,":[5],"system-on-chip":[6],"(SoC)":[7],"designs":[8],"have":[9],"not":[10],"received":[11],"same":[13],"level":[14,94,160],"attention":[16],"as":[17,114,116,125],"simpler":[18],"micro-controllers.":[19],"We":[20,47,75],"try":[21],"to":[22,59,85,120,149],"model":[23],"behavior":[25],"secure":[27],"software":[28,179],"running":[29],"on":[30,81],"a":[31,55,77,162,166,173],"superscalar":[32],"out-of-order":[33],"microprocessor":[34],"typical":[35],"more":[37,121,167],"complex":[38,122],"SoC,":[39],"in":[40,54],"presence":[42],"electromagnetic":[44],"(EM)":[45],"pulses.":[46],"first":[48,163],"show":[49],"that":[50],"it":[51],"is":[52,161,171],"possible,":[53],"black":[56],"box":[57],"approach,":[58],"corrupt":[60],"loop":[62],"iteration":[63],"count":[64],"both":[66],"original":[67],"and":[68,87,110,135,143,155,180],"hardened":[69],"versions":[70],"two":[72],"sensitive":[73],"loops.":[74],"propose":[76],"characterization":[78],"methodology":[79,154],"based":[80],"very":[82],"simple":[83],"codes,":[84],"understand":[86],"classify":[88],"fault":[90,156],"effects":[91,118,146],"at":[92,158],"instruction":[97,108],"set":[98],"architecture":[99],"(ISA).":[100],"The":[101,152],"resulting":[102],"classification":[103,157],"includes":[104],"well":[106,115],"established":[107],"skip":[109],"register":[111,130],"corruption":[112],"models,":[113],"new":[117],"specific":[119],"processors,":[123],"such":[124],"operand":[126],"substitution,":[127],"multiple":[128],"correlated":[129],"corruptions,":[131],"advanced":[132],"control-flow":[133],"hijacking,":[134],"combinations":[136],"all":[138],"reported":[139],"effects.":[140],"This":[141],"diversity":[142],"complexity":[144],"can":[147],"lead":[148],"powerful":[150],"attacks.":[151],"proposed":[153],"ISA":[159],"step":[164],"towards":[165],"complete":[168],"characterization.":[169],"It":[170],"also":[172],"tool":[174],"supporting":[175],"designers":[177],"hardware":[181],"countermeasures.":[182]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
