{"id":"https://openalex.org/W4390693436","doi":"https://doi.org/10.1109/icecs58634.2023.10382918","title":"HLS-based acceleration of the BIKE post-quantum KEM on embedded-class heterogeneous SoCs","display_name":"HLS-based acceleration of the BIKE post-quantum KEM on embedded-class heterogeneous SoCs","publication_year":2023,"publication_date":"2023-12-04","ids":{"openalex":"https://openalex.org/W4390693436","doi":"https://doi.org/10.1109/icecs58634.2023.10382918"},"language":"en","primary_location":{"id":"doi:10.1109/icecs58634.2023.10382918","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icecs58634.2023.10382918","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 30th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://re.public.polimi.it/bitstream/11311/1259572/1/2023_ICECS.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5012420168","display_name":"Andrea Galimberti","orcid":"https://orcid.org/0000-0003-0254-3933"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Andrea Galimberti","raw_affiliation_strings":["Politecnico di Milano,DEIB,Milano,Italy","DEIB, Politecnico di Milano, Milano, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Milano,DEIB,Milano,Italy","institution_ids":["https://openalex.org/I93860229"]},{"raw_affiliation_string":"DEIB, Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037990487","display_name":"Gabriele Montanaro","orcid":null},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Gabriele Montanaro","raw_affiliation_strings":["Politecnico di Milano,DEIB,Milano,Italy","DEIB, Politecnico di Milano, Milano, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Milano,DEIB,Milano,Italy","institution_ids":["https://openalex.org/I93860229"]},{"raw_affiliation_string":"DEIB, Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5016373122","display_name":"Davide Zoni","orcid":"https://orcid.org/0000-0002-9951-062X"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Davide Zoni","raw_affiliation_strings":["Politecnico di Milano,DEIB,Milano,Italy","DEIB, Politecnico di Milano, Milano, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Milano,DEIB,Milano,Italy","institution_ids":["https://openalex.org/I93860229"]},{"raw_affiliation_string":"DEIB, Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5012420168"],"corresponding_institution_ids":["https://openalex.org/I93860229"],"apc_list":null,"apc_paid":null,"fwci":0.5325,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.66467088,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10472","display_name":"Semiconductor materials and devices","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10472","display_name":"Semiconductor materials and devices","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T14117","display_name":"Integrated Circuits and Semiconductor Failure Analysis","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9997000098228455,"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/acceleration","display_name":"Acceleration","score":0.7845699787139893},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6281472444534302},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.5831859707832336},{"id":"https://openalex.org/keywords/quantum","display_name":"Quantum","score":0.5202130675315857},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4645654261112213},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.403606116771698},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.1366509199142456},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.08994370698928833}],"concepts":[{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.7845699787139893},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6281472444534302},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.5831859707832336},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.5202130675315857},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4645654261112213},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.403606116771698},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.1366509199142456},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.08994370698928833},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/icecs58634.2023.10382918","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icecs58634.2023.10382918","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 30th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","raw_type":"proceedings-article"},{"id":"pmh:oai:re.public.polimi.it:11311/1259572","is_oa":true,"landing_page_url":"https://hdl.handle.net/11311/1259572","pdf_url":"https://re.public.polimi.it/bitstream/11311/1259572/1/2023_ICECS.pdf","source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"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":"","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:re.public.polimi.it:11311/1259572","is_oa":true,"landing_page_url":"https://hdl.handle.net/11311/1259572","pdf_url":"https://re.public.polimi.it/bitstream/11311/1259572/1/2023_ICECS.pdf","source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"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":"","raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4390693436.pdf"},"referenced_works_count":10,"referenced_works":["https://openalex.org/W3020526900","https://openalex.org/W3082407349","https://openalex.org/W3158370798","https://openalex.org/W3202780256","https://openalex.org/W4210905692","https://openalex.org/W4285107252","https://openalex.org/W4296842505","https://openalex.org/W4311309814","https://openalex.org/W4313496573","https://openalex.org/W6847440188"],"related_works":["https://openalex.org/W2565094479","https://openalex.org/W2390829436","https://openalex.org/W1989791859","https://openalex.org/W602859758","https://openalex.org/W2006439817","https://openalex.org/W1971289376","https://openalex.org/W2379101322","https://openalex.org/W1992553864","https://openalex.org/W2776207444","https://openalex.org/W2726447019"],"abstract_inverted_index":{"An":[0],"effective":[1],"transition":[2],"to":[3,50,98,113,117,124],"post-quantum":[4,28],"cryptography":[5],"mandates":[6],"its":[7],"deployment":[8],"on":[9,32,90,94,104],"embedded-class":[10,33],"devices,":[11],"guaranteeing":[12],"adequate":[13],"performance":[14],"while":[15],"satisfying":[16],"their":[17],"strict":[18],"area":[19],"constraints.":[20],"This":[21],"work":[22],"accelerates":[23],"BIKE,":[24,57],"a":[25,38,109],"QC-MDPC":[26],"code-based":[27],"KEM,":[29],"through":[30],"HLS":[31],"heterogeneous":[34],"SoCs":[35,107],"that":[36],"couple":[37],"CPU":[39],"with":[40],"FPGA":[41],"programmable":[42],"logic.":[43],"The":[44,64],"proposed":[45],"methodology":[46],"implements":[47],"HLS-generated":[48],"accelerators":[49,67],"compute":[51],"the":[52,61,79,84,91,95,118,132],"most":[53],"time-consuming":[54],"operations":[55,72],"of":[56,66,83,111],"identified":[58],"by":[59],"analyzing":[60],"software-only":[62],"execution.":[63],"mix":[65],"instantiated":[68],"in":[69,74],"hardware":[70],"and":[71,122],"executed":[73],"software,":[75],"as":[76,78],"well":[77],"configurable":[80],"architectural":[81],"parameters":[82],"former,":[85],"are":[86],"then":[87],"determined,":[88],"depending":[89],"resources":[92],"available":[93],"target":[96],"SoC,":[97],"minimize":[99],"BIKE\u2019s":[100],"execution":[101,121],"time.":[102],"Experiments":[103],"AMD":[105],"Zynq-7000":[106],"highlight":[108],"speedup":[110],"up":[112,123],"3.34":[114],"times":[115,126],"compared":[116],"reference":[119],"software":[120],"1.98":[125],"over":[127],"state-of-the-art":[128],"HW/SW":[129],"implementations":[130],"targeting":[131],"same":[133],"chips.":[134]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1}],"updated_date":"2026-03-11T14:59:36.786465","created_date":"2025-10-10T00:00:00"}
