{"id":"https://openalex.org/W4377969802","doi":"https://doi.org/10.1109/isqed57927.2023.10129320","title":"Novel Implementation of High-Performance Polynomial Multiplication for Unified KEM Saber based on TMVP Design Strategy","display_name":"Novel Implementation of High-Performance Polynomial Multiplication for Unified KEM Saber based on TMVP Design Strategy","publication_year":2023,"publication_date":"2023-04-05","ids":{"openalex":"https://openalex.org/W4377969802","doi":"https://doi.org/10.1109/isqed57927.2023.10129320"},"language":"en","primary_location":{"id":"doi:10.1109/isqed57927.2023.10129320","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isqed57927.2023.10129320","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 24th International Symposium on Quality Electronic Design (ISQED)","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/A5053238326","display_name":"Pengzhou He","orcid":"https://orcid.org/0000-0003-3461-4548"},"institutions":[{"id":"https://openalex.org/I7863295","display_name":"Villanova University","ror":"https://ror.org/02g7kd627","country_code":"US","type":"education","lineage":["https://openalex.org/I7863295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pengzhou He","raw_affiliation_strings":["Villanova University,Department of Electrical and Computer Engineering,Villanova,PA,USA,19087"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Villanova University,Department of Electrical and Computer Engineering,Villanova,PA,USA,19087","institution_ids":["https://openalex.org/I7863295"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027261160","display_name":"Jiafeng Xie","orcid":"https://orcid.org/0000-0002-4814-1318"},"institutions":[{"id":"https://openalex.org/I7863295","display_name":"Villanova University","ror":"https://ror.org/02g7kd627","country_code":"US","type":"education","lineage":["https://openalex.org/I7863295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jiafeng Xie","raw_affiliation_strings":["Villanova University,Department of Electrical and Computer Engineering,Villanova,PA,USA,19087"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Villanova University,Department of Electrical and Computer Engineering,Villanova,PA,USA,19087","institution_ids":["https://openalex.org/I7863295"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I7863295"],"apc_list":null,"apc_paid":null,"fwci":0.6534,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.66275843,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9998000264167786,"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/T10237","display_name":"Cryptography and Data Security","score":0.9998000264167786,"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/T11130","display_name":"Coding theory and cryptography","score":0.9994000196456909,"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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.7575281858444214},{"id":"https://openalex.org/keywords/matrix-multiplication","display_name":"Matrix multiplication","score":0.7275442481040955},{"id":"https://openalex.org/keywords/key-encapsulation","display_name":"Key encapsulation","score":0.6754623651504517},{"id":"https://openalex.org/keywords/multiplication","display_name":"Multiplication (music)","score":0.6239941716194153},{"id":"https://openalex.org/keywords/nist","display_name":"NIST","score":0.5267435908317566},{"id":"https://openalex.org/keywords/polynomial","display_name":"Polynomial","score":0.5103030204772949},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5092483758926392},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.4619614779949188},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3662784695625305},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.35781359672546387},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.29489609599113464},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.25783586502075195},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.20664361119270325},{"id":"https://openalex.org/keywords/symmetric-key-algorithm","display_name":"Symmetric-key algorithm","score":0.2033400535583496},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.1693720817565918},{"id":"https://openalex.org/keywords/quantum","display_name":"Quantum","score":0.1597227156162262}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7575281858444214},{"id":"https://openalex.org/C17349429","wikidata":"https://www.wikidata.org/wiki/Q1049914","display_name":"Matrix multiplication","level":3,"score":0.7275442481040955},{"id":"https://openalex.org/C35181327","wikidata":"https://www.wikidata.org/wiki/Q6398156","display_name":"Key encapsulation","level":5,"score":0.6754623651504517},{"id":"https://openalex.org/C2780595030","wikidata":"https://www.wikidata.org/wiki/Q3860309","display_name":"Multiplication (music)","level":2,"score":0.6239941716194153},{"id":"https://openalex.org/C111219384","wikidata":"https://www.wikidata.org/wiki/Q6954384","display_name":"NIST","level":2,"score":0.5267435908317566},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.5103030204772949},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5092483758926392},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.4619614779949188},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3662784695625305},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.35781359672546387},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.29489609599113464},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.25783586502075195},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.20664361119270325},{"id":"https://openalex.org/C65302260","wikidata":"https://www.wikidata.org/wiki/Q327675","display_name":"Symmetric-key algorithm","level":4,"score":0.2033400535583496},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.1693720817565918},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.1597227156162262},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","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},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/isqed57927.2023.10129320","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isqed57927.2023.10129320","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 24th International Symposium on Quality Electronic Design (ISQED)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.47999998927116394,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W190530026","https://openalex.org/W2007466965","https://openalex.org/W2028826090","https://openalex.org/W2098290658","https://openalex.org/W2150782829","https://openalex.org/W2168676717","https://openalex.org/W2186881680","https://openalex.org/W2796314191","https://openalex.org/W2928261986","https://openalex.org/W2949450592","https://openalex.org/W2990919688","https://openalex.org/W3003308444","https://openalex.org/W3011360178","https://openalex.org/W3023641472","https://openalex.org/W3034054507","https://openalex.org/W3092489368","https://openalex.org/W3097289819","https://openalex.org/W3115321329","https://openalex.org/W3121011012","https://openalex.org/W4200387775","https://openalex.org/W4226261894","https://openalex.org/W4312949550","https://openalex.org/W6777067054","https://openalex.org/W6784137253","https://openalex.org/W6785453004"],"related_works":["https://openalex.org/W3099313426","https://openalex.org/W4287593139","https://openalex.org/W752783541","https://openalex.org/W1506547947","https://openalex.org/W2995605830","https://openalex.org/W4206811032","https://openalex.org/W2086123442","https://openalex.org/W2596457687","https://openalex.org/W3212757063","https://openalex.org/W2093666864"],"abstract_inverted_index":{"The":[0,76],"rapid":[1],"advancement":[2],"in":[3,40],"quantum":[4],"technology":[5],"has":[6,181],"initiated":[7],"a":[8,28,57,100,131,144],"new":[9],"round":[10],"of":[11,13,16,34,45,80,83,88,96,143,146,162],"exploration":[12],"efficient":[14],"implementation":[15,153,174],"post-quantum":[17],"cryptography":[18],"(PQC)":[19],"on":[20],"hardware":[21],"platforms.":[22],"Key":[23],"encapsulation":[24],"mechanism":[25],"(KEM)":[26],"Saber,":[27],"module":[29],"lattice-based":[30],"PQC,":[31],"is":[32],"one":[33],"the":[35,41,93,108,120,127,141,160,163,169,178,190],"four":[36],"encryption":[37],"scheme":[38],"finalists":[39],"third-round":[42],"National":[43],"Institute":[44],"Standards":[46],"and":[47,155],"Technology":[48],"(NIST)":[49],"standardization":[50],"process.":[51],"In":[52],"this":[53],"paper,":[54],"we":[55,90,117],"propose":[56],"novel":[58],"Toeplitz":[59],"Matrix-Vector":[60],"Product":[61],"(TMVP)-based":[62],"design":[63,166,180],"strategy":[64],"to":[65,124],"efficiently":[66],"implement":[67],"polynomial":[68,94,133],"multiplication":[69,95,134],"(essential":[70],"arithmetic":[71],"operation)":[72],"for":[73,104,112],"KEM":[74,97],"Saber.":[75],"proposed":[77,109,121,164,179],"work":[78],"consists":[79],"three":[81],"layers":[82],"interdependent":[84],"efforts:":[85],"(i)":[86],"first":[87],"all,":[89],"have":[91,118,158],"formulated":[92],"Saber":[98],"into":[99,107,130],"desired":[101],"mathematical":[102],"form":[103],"further":[105],"developing":[106],"TMVP-based":[110,122],"algorithm":[111,123,129],"high-performance":[113],"operation;":[114],"(ii)":[115],"then,":[116],"followed":[119],"innovatively":[125],"transfer":[126],"derived":[128],"unified":[132],"structure":[135],"(fits":[136],"all":[137],"security":[138],"ranks)":[139],"with":[140],"help":[142],"series":[145],"algorithm-to-architecture":[147],"co-implementation/mapping":[148],"techniques;":[149],"(iii)":[150],"finally,":[151],"detailed":[152],"results":[154,175],"complexity":[156],"analysis":[157],"confirmed":[159],"efficiency":[161],"TMVP":[165],"strategy.":[167],"Specifically,":[168],"field-programmable":[170],"gate":[171],"array":[172],"(FPGA)":[173],"show":[176],"that":[177],"at":[182],"least":[183],"less":[184],"30.92%":[185],"area-delay":[186],"product":[187],"(ADP)":[188],"than":[189],"competing":[191],"ones.":[192]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
