{"id":"https://openalex.org/W2897800913","doi":"https://doi.org/10.1145/3266444.3266450","title":"Fixing the CLOC with Fine-grain Leakage Analysis","display_name":"Fixing the CLOC with Fine-grain Leakage Analysis","publication_year":2018,"publication_date":"2018-01-15","ids":{"openalex":"https://openalex.org/W2897800913","doi":"https://doi.org/10.1145/3266444.3266450","mag":"2897800913"},"language":"en","primary_location":{"id":"doi:10.1145/3266444.3266450","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3266444.3266450","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 Workshop on Attacks and Solutions in Hardware Security","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/A5074339356","display_name":"William Diehl","orcid":"https://orcid.org/0000-0002-6293-5018"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"William Diehl","raw_affiliation_strings":["Virginia Tech, Blacksburg, VA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Tech, Blacksburg, VA, USA","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011989344","display_name":"Farnoud Farahmand","orcid":null},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Farnoud Farahmand","raw_affiliation_strings":["George Mason University, Farifax, VA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"George Mason University, Farifax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056522593","display_name":"Abubakr Abdulgadir","orcid":"https://orcid.org/0009-0005-8032-6012"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abubakr Abdulgadir","raw_affiliation_strings":["George Mason University, Fairfax, VA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039598410","display_name":"Jens-Peter Kaps","orcid":"https://orcid.org/0000-0002-7036-6433"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jens-Peter Kaps","raw_affiliation_strings":["George Mason University, Fairfax, VA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004924763","display_name":"Kris Gaj","orcid":"https://orcid.org/0000-0002-5050-8748"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kris Gaj","raw_affiliation_strings":["George Mason University, Fairfax, VA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.169,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.61340395,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"75","last_page":"80"},"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/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9987999796867371,"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"}},{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9986000061035156,"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/datapath","display_name":"Datapath","score":0.7959421873092651},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7523916959762573},{"id":"https://openalex.org/keywords/power-analysis","display_name":"Power analysis","score":0.6439810991287231},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.5924211740493774},{"id":"https://openalex.org/keywords/cipher","display_name":"Cipher","score":0.5877492427825928},{"id":"https://openalex.org/keywords/side-channel-attack","display_name":"Side channel attack","score":0.5372903347015381},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5347200036048889},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5114785432815552},{"id":"https://openalex.org/keywords/test-suite","display_name":"Test suite","score":0.4612094461917877},{"id":"https://openalex.org/keywords/test-vector","display_name":"Test vector","score":0.4369350075721741},{"id":"https://openalex.org/keywords/aes-implementations","display_name":"AES implementations","score":0.4278010129928589},{"id":"https://openalex.org/keywords/advanced-encryption-standard","display_name":"Advanced Encryption Standard","score":0.34608060121536255},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.341397225856781},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2124757468700409},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.19782736897468567},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.17818176746368408},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.10811835527420044}],"concepts":[{"id":"https://openalex.org/C2781198647","wikidata":"https://www.wikidata.org/wiki/Q1633673","display_name":"Datapath","level":2,"score":0.7959421873092651},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7523916959762573},{"id":"https://openalex.org/C71743495","wikidata":"https://www.wikidata.org/wiki/Q2845210","display_name":"Power analysis","level":3,"score":0.6439810991287231},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.5924211740493774},{"id":"https://openalex.org/C2780221543","wikidata":"https://www.wikidata.org/wiki/Q4681865","display_name":"Cipher","level":3,"score":0.5877492427825928},{"id":"https://openalex.org/C49289754","wikidata":"https://www.wikidata.org/wiki/Q2267081","display_name":"Side channel attack","level":3,"score":0.5372903347015381},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5347200036048889},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5114785432815552},{"id":"https://openalex.org/C151552104","wikidata":"https://www.wikidata.org/wiki/Q7705809","display_name":"Test suite","level":4,"score":0.4612094461917877},{"id":"https://openalex.org/C100767440","wikidata":"https://www.wikidata.org/wiki/Q7705816","display_name":"Test vector","level":3,"score":0.4369350075721741},{"id":"https://openalex.org/C46331935","wikidata":"https://www.wikidata.org/wiki/Q4651362","display_name":"AES implementations","level":4,"score":0.4278010129928589},{"id":"https://openalex.org/C94520183","wikidata":"https://www.wikidata.org/wiki/Q190746","display_name":"Advanced Encryption Standard","level":3,"score":0.34608060121536255},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.341397225856781},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2124757468700409},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.19782736897468567},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.17818176746368408},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.10811835527420044},{"id":"https://openalex.org/C169903167","wikidata":"https://www.wikidata.org/wiki/Q3985153","display_name":"Test set","level":2,"score":0.0},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.0},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3266444.3266450","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3266444.3266450","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 Workshop on Attacks and Solutions in Hardware Security","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6096699637","display_name":null,"funder_award_id":"2017-TS-2772","funder_id":"https://openalex.org/F4320306087","funder_display_name":"Semiconductor Research Corporation"},{"id":"https://openalex.org/G6454671178","display_name":null,"funder_award_id":"1314540","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306087","display_name":"Semiconductor Research Corporation","ror":"https://ror.org/047z4n946"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1511360501","https://openalex.org/W1541098965","https://openalex.org/W1659664084","https://openalex.org/W1873852107","https://openalex.org/W2053832511","https://openalex.org/W2117758617","https://openalex.org/W2154909745","https://openalex.org/W2261293451","https://openalex.org/W2586046457","https://openalex.org/W2591961801","https://openalex.org/W2622687895","https://openalex.org/W2807866490","https://openalex.org/W2944942867","https://openalex.org/W2950620961","https://openalex.org/W4238341678"],"related_works":["https://openalex.org/W2891272018","https://openalex.org/W4255075415","https://openalex.org/W2384300182","https://openalex.org/W2100546736","https://openalex.org/W169923757","https://openalex.org/W1589364525","https://openalex.org/W1998454494","https://openalex.org/W2546681131","https://openalex.org/W2017459325","https://openalex.org/W1569151289"],"abstract_inverted_index":{"Authenticated":[0],"ciphers":[1,20,211],"offer":[2],"the":[3,37,56,104,116,123,132,144,152,158,167,171,196,202,213],"promise":[4],"of":[5,43,49,51,67,118,134,169,205],"improved":[6],"security":[7],"for":[8,21,94],"resource-constrained":[9],"devices.":[10],"Recent":[11],"cryptographic":[12,214],"contests":[13],"and":[14,23,47,127,155,187],"standardization":[15],"efforts":[16],"are":[17],"evaluating":[18],"authenticated":[19,39,210],"performance":[22],"security,":[24],"including":[25,170],"resistance":[26],"to":[27,45,71,98,122,130,176,195],"Differential":[28],"Power":[29],"Analysis":[30],"(DPA).":[31],"In":[32],"this":[33],"research,":[34],"we":[35,60,85,114],"study":[36],"CLOC-AES":[38],"cipher":[40],"in":[41,103,180,185,191,209],"terms":[42],"vulnerability":[44],"DPA":[46,72,83],"cost":[48,168,204],"implementation":[50,66],"countermeasures":[52],"against":[53],"DPA.":[54],"Using":[55,107],"FOBOS":[57,112],"test":[58],"architecture,":[59],"first":[61],"show":[62,86,165],"that":[63,87,157,166],"an":[64,108],"FPGA":[65],"CLOC":[68,89,105],"is":[69],"vulnerable":[70],"through":[73],"Test":[74],"Vector":[75],"Leakage":[76],"Assessment":[77],"methodology":[78],"(i.e.,":[79],"t-tests).":[80],"After":[81],"applying":[82],"countermeasures,":[84],"protected":[88,140,160,172],"implementations":[90,161],"pass":[91,162],"t-tests,":[92],"except":[93],"discrete":[95],"leakage":[96],"corresponding":[97],"a":[99,138],"data-dependent":[100,148],"branch":[101],"condition":[102],"specification.":[106],"enhanced":[109],"tool":[110],"called":[111],"Profiler,":[113],"analyze":[115],"source":[117,133],"t-test":[119],"failure":[120],"down":[121],"exact":[124],"clock":[125],"cycle":[126],"device":[128,153],"state,":[129],"confirm":[131],"leakage.":[135],"We":[136,164],"introduce":[137],"new":[139],"non-linear":[141,173,207],"transformation":[142,174],"into":[143],"datapath,":[145],"remove":[146],"all":[147],"decision":[149],"criteria":[150],"from":[151],"controller,":[154],"verify":[156],"updated":[159],"t-tests.":[163],"leads":[175],"3.8":[177],"factor":[178],"growth":[179],"area,":[181],"48":[182],"percent":[183,189],"reduction":[184,190],"throughput,":[186],"86":[188],"throughput-to-area":[192],"ratio,":[193],"compared":[194],"unprotected":[197],"implementation.":[198],"Our":[199],"analysis":[200],"shows":[201],"high":[203],"DPA-protected":[206],"transformations":[208],"above":[212],"primitive":[215],"layer.":[216]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
