{"id":"https://openalex.org/W2799089179","doi":"https://doi.org/10.23919/date.2018.8342179","title":"\u00d8zone: Efficient execution with zero timing leakage for modern microarchitectures","display_name":"\u00d8zone: Efficient execution with zero timing leakage for modern microarchitectures","publication_year":2018,"publication_date":"2018-03-01","ids":{"openalex":"https://openalex.org/W2799089179","doi":"https://doi.org/10.23919/date.2018.8342179","mag":"2799089179"},"language":"en","primary_location":{"id":"doi:10.23919/date.2018.8342179","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date.2018.8342179","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5018598392","display_name":"Zelalem Birhanu Aweke","orcid":null},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zelalem Birhanu Aweke","raw_affiliation_strings":["University of Michigan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Michigan","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5113456715","display_name":"Todd Austin","orcid":null},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Todd Austin","raw_affiliation_strings":["University of Michigan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Michigan","institution_ids":["https://openalex.org/I27837315"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I27837315"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1123","last_page":"1128"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","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/T11424","display_name":"Security and Verification in Computing","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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9955000281333923,"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.991599977016449,"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/side-channel-attack","display_name":"Side channel attack","score":0.8337159156799316},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7770073413848877},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6334906220436096},{"id":"https://openalex.org/keywords/microarchitecture","display_name":"Microarchitecture","score":0.6291589140892029},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.621578574180603},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5445116758346558},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.4716678857803345},{"id":"https://openalex.org/keywords/spec#","display_name":"Spec#","score":0.46549972891807556},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4574964642524719},{"id":"https://openalex.org/keywords/branch-predictor","display_name":"Branch predictor","score":0.44830313324928284},{"id":"https://openalex.org/keywords/cipher","display_name":"Cipher","score":0.446408212184906},{"id":"https://openalex.org/keywords/timing-attack","display_name":"Timing attack","score":0.41552314162254333},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3668936491012573},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.3353974223136902},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.29763340950012207},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.2647298276424408},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.17892351746559143}],"concepts":[{"id":"https://openalex.org/C49289754","wikidata":"https://www.wikidata.org/wiki/Q2267081","display_name":"Side channel attack","level":3,"score":0.8337159156799316},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7770073413848877},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6334906220436096},{"id":"https://openalex.org/C107598950","wikidata":"https://www.wikidata.org/wiki/Q259864","display_name":"Microarchitecture","level":2,"score":0.6291589140892029},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.621578574180603},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5445116758346558},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4716678857803345},{"id":"https://openalex.org/C2778565505","wikidata":"https://www.wikidata.org/wiki/Q2207566","display_name":"Spec#","level":2,"score":0.46549972891807556},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4574964642524719},{"id":"https://openalex.org/C168522837","wikidata":"https://www.wikidata.org/wiki/Q679552","display_name":"Branch predictor","level":2,"score":0.44830313324928284},{"id":"https://openalex.org/C2780221543","wikidata":"https://www.wikidata.org/wiki/Q4681865","display_name":"Cipher","level":3,"score":0.446408212184906},{"id":"https://openalex.org/C28420585","wikidata":"https://www.wikidata.org/wiki/Q2665075","display_name":"Timing attack","level":4,"score":0.41552314162254333},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3668936491012573},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.3353974223136902},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.29763340950012207},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2647298276424408},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.17892351746559143},{"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.23919/date.2018.8342179","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date.2018.8342179","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1427174644","https://openalex.org/W1488058190","https://openalex.org/W1531820677","https://openalex.org/W1532220789","https://openalex.org/W1555558540","https://openalex.org/W1613874182","https://openalex.org/W1664413462","https://openalex.org/W1832887889","https://openalex.org/W1934458198","https://openalex.org/W2056778557","https://openalex.org/W2096961019","https://openalex.org/W2103289002","https://openalex.org/W2128255161","https://openalex.org/W2131202839","https://openalex.org/W2147657366","https://openalex.org/W2147758029","https://openalex.org/W2153185479","https://openalex.org/W2166293920","https://openalex.org/W2255548496","https://openalex.org/W2586555532","https://openalex.org/W3161081806","https://openalex.org/W4231164953","https://openalex.org/W4285719527","https://openalex.org/W6628261430","https://openalex.org/W6633448724","https://openalex.org/W6636388380","https://openalex.org/W6637116351"],"related_works":["https://openalex.org/W1916582918","https://openalex.org/W4230568114","https://openalex.org/W1538545038","https://openalex.org/W2381374827","https://openalex.org/W2109440006","https://openalex.org/W4235677263","https://openalex.org/W2745771918","https://openalex.org/W3028997697","https://openalex.org/W2583594538","https://openalex.org/W2131019288"],"abstract_inverted_index":{"Time":[0,9],"variation":[1],"during":[2,183],"program":[3,13],"execution":[4,151,194,211],"can":[5,202],"leak":[6],"sensitive":[7,226],"information.":[8],"variations":[10],"due":[11],"to":[12,23,39,98,100,128,170,197],"control":[14],"flow":[15],"and":[16,33,52,85,206,237],"hardware":[17,164],"resource":[18,152],"contention":[19],"have":[20,44,125,229],"been":[21,45,231],"used":[22],"steal":[24],"encryption":[25],"keys":[26],"in":[27,111,158],"cipher":[28],"implementations":[29],"such":[30],"as":[31],"AES":[32],"RSA.":[34],"A":[35],"number":[36,180,223],"of":[37,59,89,181,224,233],"approaches":[38],"mitigate":[40],"timing-based":[41,65,129,140],"side-channel":[42,66,113,130,141,235],"attacks":[43,67],"proposed":[46],"including":[47],"cache":[48,199],"partitioning,":[49],"control-flow":[50],"obfuscation":[51],"injecting":[53],"timing":[54,92,112,117,149,234,242],"noise":[55],"into":[56],"the":[57,74,90,108,146],"outputs":[58],"code.":[60],"While":[61],"these":[62],"techniques":[63,77,110],"make":[64],"more":[68],"difficult,":[69],"they":[70],"do":[71,120],"not":[72,121,203],"eliminate":[73,122],"risks.":[75],"Prior":[76],"are":[78],"either":[79],"too":[80,83],"specific":[81],"or":[82],"expensive,":[84],"all":[86,207],"leave":[87],"remnants":[88],"original":[91],"side":[93],"channel":[94],"for":[95,136,153,175],"later":[96],"attackers":[97],"attempt":[99],"exploit.":[101],"In":[102],"this":[103],"work,":[104],"we":[105,143],"show":[106,238],"that":[107,166,201,228,239],"state-of-the-art":[109],"protection,":[114],"which":[115,184],"limit":[116],"leakage":[118,150,243],"but":[119],"it,":[123],"still":[124],"significant":[126],"vulnerabilities":[127],"attacks.":[131],"To":[132],"provide":[133],"a":[134,154,162,171,176,213,222],"means":[135],"total":[137],"protection":[138],"from":[139],"attacks,":[142,236],"develop":[144],"Ozone,":[145],"first":[147],"zero":[148],"modern":[155],"microarchitecture.":[156],"Code":[157],"Ozone":[159,192,208,220,240],"executes":[160],"under":[161,191],"special":[163],"thread":[165,193],"gains":[167],"exclusive":[168],"access":[169,190],"single":[172],"core's":[173],"resources":[174],"fixed":[177,215],"(and":[178],"limited)":[179],"cycles":[182],"it":[185],"cannot":[186],"be":[187,204],"interrupted.":[188],"Memory":[189],"is":[195],"limited":[196],"pre-allocated":[198],"lines":[200],"evicted,":[205],"threads":[209],"begin":[210],"with":[212,244],"known":[214],"microarchitectural":[216],"state.":[217],"We":[218],"evaluate":[219],"using":[221],"security":[225],"kernels":[227],"previously":[230],"targets":[232],"eliminates":[241],"minimal":[245],"performance":[246],"overhead.":[247]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
