{"id":"https://openalex.org/W2589044858","doi":"https://doi.org/10.1145/3031836.3031838","title":"Side-channel leakage aware instruction scheduling","display_name":"Side-channel leakage aware instruction scheduling","publication_year":2017,"publication_date":"2017-01-24","ids":{"openalex":"https://openalex.org/W2589044858","doi":"https://doi.org/10.1145/3031836.3031838","mag":"2589044858"},"language":"en","primary_location":{"id":"doi:10.1145/3031836.3031838","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3031836.3031838","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Fourth Workshop on Cryptography and Security in Computing Systems","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/A5017944220","display_name":"Hermann Seuschek","orcid":null},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Hermann Seuschek","raw_affiliation_strings":["Technical University of Munich, M\u00fcnchen, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, M\u00fcnchen, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073095843","display_name":"Fabrizio De Santis","orcid":"https://orcid.org/0000-0003-3194-826X"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Fabrizio De Santis","raw_affiliation_strings":["Technical University of Munich, M\u00fcnchen, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, M\u00fcnchen, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5032836062","display_name":"Oscar M. Guillen","orcid":"https://orcid.org/0000-0003-0877-8602"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Oscar M. Guillen","raw_affiliation_strings":["Technical University of Munich, M\u00fcnchen, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, M\u00fcnchen, Germany","institution_ids":["https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5017944220"],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":null,"apc_paid":null,"fwci":1.4448,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.85554336,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"7","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":1.0,"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":1.0,"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.9980000257492065,"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/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.7066241502761841},{"id":"https://openalex.org/keywords/side-channel-attack","display_name":"Side channel attack","score":0.5998589992523193},{"id":"https://openalex.org/keywords/leakage","display_name":"Leakage (economics)","score":0.5161760449409485},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4589913487434387},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3456117510795593},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.16082343459129333},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11032211780548096},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.08983689546585083}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7066241502761841},{"id":"https://openalex.org/C49289754","wikidata":"https://www.wikidata.org/wiki/Q2267081","display_name":"Side channel attack","level":3,"score":0.5998589992523193},{"id":"https://openalex.org/C2777042071","wikidata":"https://www.wikidata.org/wiki/Q6509304","display_name":"Leakage (economics)","level":2,"score":0.5161760449409485},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4589913487434387},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3456117510795593},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.16082343459129333},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11032211780548096},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.08983689546585083},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C139719470","wikidata":"https://www.wikidata.org/wiki/Q39680","display_name":"Macroeconomics","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3031836.3031838","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3031836.3031838","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Fourth Workshop on Cryptography and Security in Computing Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320322923","display_name":"Siemens","ror":"https://ror.org/059mq0909"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W83781150","https://openalex.org/W125899002","https://openalex.org/W200116028","https://openalex.org/W802019357","https://openalex.org/W1487461673","https://openalex.org/W1548516269","https://openalex.org/W1562542037","https://openalex.org/W1598102953","https://openalex.org/W1894646615","https://openalex.org/W2116207513","https://openalex.org/W2126598527","https://openalex.org/W2145267250","https://openalex.org/W2149174385","https://openalex.org/W2150787412","https://openalex.org/W2160491639","https://openalex.org/W2344219339","https://openalex.org/W2520640258","https://openalex.org/W2577911833"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W4323824501","https://openalex.org/W2355552010","https://openalex.org/W2136687465","https://openalex.org/W2390279801","https://openalex.org/W3016859066","https://openalex.org/W2358668433","https://openalex.org/W4200321003","https://openalex.org/W2376932109","https://openalex.org/W2001405890"],"abstract_inverted_index":{"Speed-optimized":[0],"side-channel":[1,65,116,150],"protected":[2],"software":[3],"implementations":[4],"of":[5,13,24,36,43,79,143],"block":[6],"ciphers":[7],"are":[8,72],"important":[9],"for":[10],"the":[11,68,75,80,88,122,140,144,149],"security":[12,70],"embedded":[14],"IoT":[15],"devices":[16],"based":[17],"on":[18],"general-purpose":[19],"microcontrollers.":[20],"The":[21,50],"recent":[22],"work":[23,99],"Schwabe":[25],"et":[26],"al.":[27],"published":[28],"at":[29],"SAC":[30],"2016":[31],"introduced":[32],"a":[33,39,105,131],"bit-sliced":[34],"implementation":[35],"AES":[37],"and":[38,63,124],"first-order":[40,61,93,114,127],"Boolean-masked":[41],"version":[42],"it,":[44],"targeting":[45],"ARM":[46],"Cortex-M":[47],"CPU":[48,82,145],"cores.":[49],"authors":[51],"claim":[52],"to":[53,92,120,133],"be":[54,109],"secure":[55],"against":[56],"timing":[57],"as":[58,60],"well":[59],"power":[62],"electromagnetic":[64,115],"attacks.":[66,117],"However,":[67],"author's":[69],"claims":[71],"not":[73,147],"taking":[74],"actual":[76],"leakage":[77,142],"characteristics":[78],"underlying":[81],"architecture":[83],"into":[84],"account,":[85],"hence":[86],"making":[87],"scheme":[89,107],"potentially":[90],"vulnerable":[91],"attacks":[94],"in":[95,137],"practice.":[96],"In":[97,118],"this":[98],"we":[100,129],"show":[101],"indeed":[102],"that":[103,139],"such":[104],"masking":[106],"can":[108],"attacked":[110],"very":[111],"easily":[112],"by":[113],"order":[119],"fix":[121],"issue":[123],"provide":[125,130],"practical":[126],"security,":[128],"strategy":[132],"schedule":[134],"program":[135],"instructions":[136],"way":[138],"specific":[141],"does":[146],"impair":[148],"countermeasure.":[151]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
