{"id":"https://openalex.org/W2897394875","doi":"https://doi.org/10.13154/tches.v2018.i3.596-626","title":"Spin Me Right Round Rotational Symmetry for FPGA-Specific AES","display_name":"Spin Me Right Round Rotational Symmetry for FPGA-Specific AES","publication_year":2018,"publication_date":"2018-08-16","ids":{"openalex":"https://openalex.org/W2897394875","doi":"https://doi.org/10.13154/tches.v2018.i3.596-626","mag":"2897394875"},"language":"en","primary_location":{"id":"pmh:oai:hss-opus.ub.ruhr-uni-bochum.de:8924","is_oa":true,"landing_page_url":"https://nbn-resolving.org/urn:nbn:de:hbz:294-89248","pdf_url":"https://hss-opus.ub.ruhr-uni-bochum.de/opus4/files/8924/WegenerFelix1.pdf","source":{"id":"https://openalex.org/S4306400167","display_name":"Dokumentenrepositorium der RUB (Ruhr University Bochum)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I904495901","host_organization_name":"Ruhr University Bochum","host_organization_lineage":["https://openalex.org/I904495901"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"article","indexed_in":["datacite","doaj"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hss-opus.ub.ruhr-uni-bochum.de/opus4/files/8924/WegenerFelix1.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059878303","display_name":"Lauren De Meyer","orcid":"https://orcid.org/0000-0002-3519-2722"},"institutions":[{"id":"https://openalex.org/I196972281","display_name":"Imec the Netherlands","ror":"https://ror.org/01ezq2j76","country_code":"NL","type":"facility","lineage":["https://openalex.org/I196972281"]},{"id":"https://openalex.org/I99464096","display_name":"KU Leuven","ror":"https://ror.org/05f950310","country_code":"BE","type":"education","lineage":["https://openalex.org/I99464096"]}],"countries":["BE","NL"],"is_corresponding":false,"raw_author_name":"De Meyer, Lauren","raw_affiliation_strings":["imec - COSIC, KU Leuven"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"imec - COSIC, KU Leuven","institution_ids":["https://openalex.org/I196972281","https://openalex.org/I99464096"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012815811","display_name":"Amir Moradi","orcid":"https://orcid.org/0000-0002-4032-7433"},"institutions":[{"id":"https://openalex.org/I904495901","display_name":"Ruhr University Bochum","ror":"https://ror.org/04tsk2644","country_code":"DE","type":"education","lineage":["https://openalex.org/I904495901"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Moradi, Amir","raw_affiliation_strings":["Horst G\u00f6rtz Institute for IT Security, Ruhr-Universit\u00e4t Bochum"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Horst G\u00f6rtz Institute for IT Security, Ruhr-Universit\u00e4t Bochum","institution_ids":["https://openalex.org/I904495901"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033668607","display_name":"Felix Wegener","orcid":null},"institutions":[{"id":"https://openalex.org/I904495901","display_name":"Ruhr University Bochum","ror":"https://ror.org/04tsk2644","country_code":"DE","type":"education","lineage":["https://openalex.org/I904495901"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Wegener, Felix","raw_affiliation_strings":["Horst G\u00f6rtz Institute for IT Security, Ruhr-Universit\u00e4t Bochum"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Horst G\u00f6rtz Institute for IT Security, Ruhr-Universit\u00e4t Bochum","institution_ids":["https://openalex.org/I904495901"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.8455,"has_fulltext":true,"cited_by_count":13,"citation_normalized_percentile":{"value":0.89010333,"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":null,"last_page":null},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9987999796867371,"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"}},{"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/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.8100370168685913},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6415403485298157},{"id":"https://openalex.org/keywords/advanced-encryption-standard","display_name":"Advanced Encryption Standard","score":0.5789987444877625},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5263965129852295},{"id":"https://openalex.org/keywords/aes-implementations","display_name":"AES implementations","score":0.44901299476623535},{"id":"https://openalex.org/keywords/low-latency","display_name":"Low latency (capital markets)","score":0.4248409569263458},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4237658679485321},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.36233198642730713},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.24773994088172913},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2008015513420105},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.08678534626960754}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.8100370168685913},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6415403485298157},{"id":"https://openalex.org/C94520183","wikidata":"https://www.wikidata.org/wiki/Q190746","display_name":"Advanced Encryption Standard","level":3,"score":0.5789987444877625},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5263965129852295},{"id":"https://openalex.org/C46331935","wikidata":"https://www.wikidata.org/wiki/Q4651362","display_name":"AES implementations","level":4,"score":0.44901299476623535},{"id":"https://openalex.org/C46637626","wikidata":"https://www.wikidata.org/wiki/Q6693015","display_name":"Low latency (capital markets)","level":2,"score":0.4248409569263458},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4237658679485321},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.36233198642730713},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.24773994088172913},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2008015513420105},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08678534626960754},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"pmh:oai:hss-opus.ub.ruhr-uni-bochum.de:8924","is_oa":true,"landing_page_url":"https://nbn-resolving.org/urn:nbn:de:hbz:294-89248","pdf_url":"https://hss-opus.ub.ruhr-uni-bochum.de/opus4/files/8924/WegenerFelix1.pdf","source":{"id":"https://openalex.org/S4306400167","display_name":"Dokumentenrepositorium der RUB (Ruhr University Bochum)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I904495901","host_organization_name":"Ruhr University Bochum","host_organization_lineage":["https://openalex.org/I904495901"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},{"id":"pmh:oai:lirias2repo.kuleuven.be:123456789/625637","is_oa":true,"landing_page_url":"https://lirias.kuleuven.be/handle/123456789/625637","pdf_url":"https://lirias.kuleuven.be/bitstream/123456789/625637/2/main.pdf","source":{"id":"https://openalex.org/S7407055369","display_name":"Lirias","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"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":"IACR Transactions on Cryptographic Hardware and Embedded Systems, vol. 2018 (3), (596-626)","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:doaj.org/article:fff5019706ca4189b1663a2a198a2e5a","is_oa":true,"landing_page_url":"https://doaj.org/article/fff5019706ca4189b1663a2a198a2e5a","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Transactions on Cryptographic Hardware and Embedded Systems, Vol 2018, Iss 3 (2018)","raw_type":"article"},{"id":"doi:10.13154/tches.v2018.i3.596-626","is_oa":true,"landing_page_url":"https://doi.org/10.13154/tches.v2018.i3.596-626","pdf_url":null,"source":{"id":"https://openalex.org/S4377196777","display_name":"University Library BOCHUM (Ruhr University Bochum)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I904495901","host_organization_name":"Ruhr University Bochum","host_organization_lineage":["https://openalex.org/I904495901"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"pmh:oai:hss-opus.ub.ruhr-uni-bochum.de:8924","is_oa":true,"landing_page_url":"https://nbn-resolving.org/urn:nbn:de:hbz:294-89248","pdf_url":"https://hss-opus.ub.ruhr-uni-bochum.de/opus4/files/8924/WegenerFelix1.pdf","source":{"id":"https://openalex.org/S4306400167","display_name":"Dokumentenrepositorium der RUB (Ruhr University Bochum)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I904495901","host_organization_name":"Ruhr University Bochum","host_organization_lineage":["https://openalex.org/I904495901"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.5299999713897705}],"awards":[{"id":"https://openalex.org/G18682879","display_name":"EXC 2092: CyberSicherheit im Zeitalter gro\u00dfskaliger Angreifer (CASA)","funder_award_id":"390781972","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"},{"id":"https://openalex.org/F4320321114","display_name":"Bundesministerium f\u00fcr Bildung und Forschung","ror":"https://ror.org/04pz7b180"},{"id":"https://openalex.org/F4320321730","display_name":"Fonds Wetenschappelijk Onderzoek","ror":"https://ror.org/03qtxy027"},{"id":"https://openalex.org/F4320327336","display_name":"Vlaamse regering","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2897394875.pdf","grobid_xml":"https://content.openalex.org/works/W2897394875.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2161048573","https://openalex.org/W1703859826","https://openalex.org/W2392288291","https://openalex.org/W2393941228","https://openalex.org/W4248712873","https://openalex.org/W3208859339","https://openalex.org/W3121248233","https://openalex.org/W2348789984","https://openalex.org/W1982350175","https://openalex.org/W2385743990"],"abstract_inverted_index":{"The":[0],"effort":[1],"in":[2,18,73],"reducing":[3],"the":[4,30,39,44,83,96,110,113,126,132,146,163,174,205,212],"area":[5,72,97,120,176],"of":[6,29,38,82,95,112,128,135,165,189,204],"AES":[7,31,40,84,105,149,206,215],"implementations":[8,106,167],"has":[9,42],"largely":[10],"been":[11,43],"focused":[12],"on":[13,46,99,109,150,178,217],"Application-Specific":[14],"Integrated":[15],"Circuits":[16],"(ASICs)":[17],"which":[19,65,89,107],"a":[20,26,35,59,80,92,182,187,190],"tower":[21],"field":[22],"construction":[23,203],"leads":[24,90],"to":[25,69,91,185,200,210],"small":[27,175],"design":[28,137],"S-box.":[32],"In":[33,75],"contrast,":[34],"na\u00efve":[36],"implementation":[37,216],"S-box":[41,85,207],"status-quo":[45],"Field-Programmable":[47],"Gate":[48],"Arrays":[49],"(FPGAs).":[50],"A":[51],"similar":[52],"discrepancy":[53],"holds":[54],"for":[55],"masking":[56,188],"schemes":[57],"\u2013":[58,64],"wellknown":[60],"side-channel":[61,170],"analysis":[62,171],"countermeasure":[63],"are":[66],"commonly":[67],"optimized":[68],"achieve":[70],"minimal":[71],"ASICs.":[74],"this":[76],"paper":[77],"we":[78,180],"demonstrate":[79],"representation":[81],"exploiting":[86],"rotational":[87],"symmetry":[88],"50%":[93],"reduction":[94],"footprint":[98,177],"FPGA":[100],"devices.":[101],"We":[102,160],"present":[103],"new":[104,202],"improve":[108],"state":[111],"art":[114],"and":[115,121,155],"explore":[116,162],"various":[117],"trade-offs":[118],"between":[119],"latency.":[122],"For":[123],"instance,":[124],"at":[125,157],"cost":[127],"increasing":[129],"4.5":[130],"times":[131],"latency,":[133],"one":[134],"our":[136,201],"variants":[138],"requires":[139],"25%":[140],"less":[141],"look-up":[142],"tables":[143],"(LUTs)":[144],"than":[145],"smallest":[147,213],"known":[148],"Xilinx":[151,218],"FPGAs":[152],"by":[153],"Sasdrich":[154],"G\u00fcneysu":[156],"ASAP":[158],"2016.":[159],"further":[161],"protection":[164],"such":[166],"against":[168],"first-order":[169],"attacks.":[172],"Targeting":[173],"FPGAs,":[179,219],"introduce":[181,211],"heuristic-based":[183],"algorithm":[184],"find":[186],"given":[191],"function":[192],"with":[193],"d":[194],"+":[195],"1":[196],"shares.":[197],"Its":[198],"application":[199],"allows":[208],"us":[209],"masked":[214],"to-date.":[220]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1}],"updated_date":"2026-08-14T07:06:38.338062","created_date":"2025-10-10T00:00:00"}
