{"id":"https://openalex.org/W4399487143","doi":"https://doi.org/10.1145/3649476.3658731","title":"LAMP: Efficient Implementation of Lightweight Accelerator for Polynomial MultiPlication, From Falcon to RBLWE-ENC","display_name":"LAMP: Efficient Implementation of Lightweight Accelerator for Polynomial MultiPlication, From Falcon to RBLWE-ENC","publication_year":2024,"publication_date":"2024-06-10","ids":{"openalex":"https://openalex.org/W4399487143","doi":"https://doi.org/10.1145/3649476.3658731"},"language":"en","primary_location":{"id":"doi:10.1145/3649476.3658731","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649476.3658731","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3649476.3658731?download=true","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Great Lakes Symposium on VLSI 2024","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3649476.3658731?download=true","any_repository_has_fulltext":null},"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":["Electrical and Computer Engineering, Villanova University, USA"],"raw_orcid":"https://orcid.org/0000-0003-3461-4548","affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, Villanova University, USA","institution_ids":["https://openalex.org/I7863295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5099073757","display_name":"Ben Mongirdas","orcid":"https://orcid.org/0009-0002-7147-5559"},"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":"Ben Mongirdas","raw_affiliation_strings":["Electrical and Computer Engineering, Villanova University, USA"],"raw_orcid":"https://orcid.org/0009-0002-7147-5559","affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, Villanova University, USA","institution_ids":["https://openalex.org/I7863295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018100877","display_name":"\u00c7etin Kaya Ko\u00e7","orcid":"https://orcid.org/0000-0002-2572-9565"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"\u00c7etin Kaya Ko\u00e7","raw_affiliation_strings":["NUAA, I\u011fd\u0131r University, and UCSB, USA"],"raw_orcid":"https://orcid.org/0000-0002-2572-9565","affiliations":[{"raw_affiliation_string":"NUAA, I\u011fd\u0131r University, and UCSB, USA","institution_ids":[]}]},{"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":["Electrical and Computer Engineering, Villanova University, USA"],"raw_orcid":"https://orcid.org/0000-0002-4814-1318","affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, Villanova University, USA","institution_ids":["https://openalex.org/I7863295"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"210","last_page":"215"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9991999864578247,"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.9991999864578247,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9958000183105469,"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"}},{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9947999715805054,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/multiplication","display_name":"Multiplication (music)","score":0.7182248830795288},{"id":"https://openalex.org/keywords/falcon","display_name":"Falcon","score":0.6172884702682495},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.611793577671051},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3668477535247803},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.17961597442626953},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.16158467531204224},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.07160216569900513}],"concepts":[{"id":"https://openalex.org/C2780595030","wikidata":"https://www.wikidata.org/wiki/Q3860309","display_name":"Multiplication (music)","level":2,"score":0.7182248830795288},{"id":"https://openalex.org/C2775845381","wikidata":"https://www.wikidata.org/wiki/Q43489","display_name":"Falcon","level":2,"score":0.6172884702682495},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.611793577671051},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3668477535247803},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.17961597442626953},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.16158467531204224},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.07160216569900513}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3649476.3658731","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649476.3658731","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3649476.3658731?download=true","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Great Lakes Symposium on VLSI 2024","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3649476.3658731","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649476.3658731","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3649476.3658731?download=true","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Great Lakes Symposium on VLSI 2024","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.4699999988079071,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G4508093486","display_name":null,"funder_award_id":"NIST-60NANB20D203","funder_id":"https://openalex.org/F4320332178","funder_display_name":"National Institute of Standards and Technology"},{"id":"https://openalex.org/G4935221308","display_name":null,"funder_award_id":"NIST-60NANB20D203","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G564173832","display_name":"EFFICIENT HARDWARE IMPLEMENTATION OF LATTICE-BASED POST-QUANTUM CRYPTOGRAPHY","funder_award_id":"60NANB20D203","funder_id":"https://openalex.org/F4320332178","funder_display_name":"National Institute of Standards and Technology"},{"id":"https://openalex.org/G6794079099","display_name":"SaTC: CORE: Small: Fast Algorithm Originated Fault Detection Scheme for Ring-LWE based Cryptographic Hardware","funder_award_id":"2020625","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7832286151","display_name":null,"funder_award_id":"SaTC-2020625","funder_id":"https://openalex.org/F4320323817","funder_display_name":"Universitas Brawijaya"},{"id":"https://openalex.org/G8414614779","display_name":null,"funder_award_id":"SaTC-2020625","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8921104757","display_name":null,"funder_award_id":"SaTC-2020625","funder_id":"https://openalex.org/F4320332178","funder_display_name":"National Institute of Standards and Technology"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"},{"id":"https://openalex.org/F4320332178","display_name":"National Institute of Standards and Technology","ror":"https://ror.org/05xpvk416"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4399487143.pdf","grobid_xml":"https://content.openalex.org/works/W4399487143.grobid-xml"},"referenced_works_count":5,"referenced_works":["https://openalex.org/W2168676717","https://openalex.org/W2467320551","https://openalex.org/W2621205330","https://openalex.org/W2798882964","https://openalex.org/W4393372373"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2559910745","https://openalex.org/W1996171346","https://openalex.org/W3012004699","https://openalex.org/W2316698445","https://openalex.org/W73822458","https://openalex.org/W4392842317","https://openalex.org/W3029030103","https://openalex.org/W2478859663"],"abstract_inverted_index":{"Post-quantum":[0],"cryptography":[1],"(PQC)":[2],"has":[3,26],"drawn":[4],"significant":[5],"attention":[6],"from":[7],"the":[8,46,59,77,118,133,151,155,159],"hardware":[9],"design":[10],"research":[11],"community.":[12],"In":[13],"particular,":[14],"efficient":[15,183],"implementation":[16],"for":[17,45,117,137,174],"major":[18],"components":[19],"of":[20,76,80,108,154],"PQC":[21,54,86,99,193],"algorithms":[22,67],"like":[23,68],"polynomial":[24,49,60,120],"multiplication":[25,121],"been":[27],"a":[28,40,96],"hot":[29],"topic":[30],"recently.":[31],"Following":[32],"this":[33,36,189],"trend,":[34],"in":[35,53],"paper,":[37],"we":[38,57,102,187],"propose":[39],"novel":[41],"hardware-implemented":[42],"Lightweight":[43],"Accelerator":[44],"large":[47],"integer":[48],"MultiPlication":[50],"(LAMP)":[51],"used":[52,173],"schemes.":[55],"Specifically,":[56],"target":[58],"multiplications":[61],"not":[62],"bound":[63],"by":[64],"fixed":[65],"fast":[66],"Number":[69],"Theoretic":[70],"Transform":[71],"(NTT),":[72],"i.e.,":[73],"Falcon":[74],"(one":[75],"National":[78],"Institute":[79],"Standards":[81],"and":[82,88,184,186],"Technology":[83],"(NIST)":[84],"selected":[85],"algorithms)":[87],"Ring":[89],"Binary":[90],"Learning-with-Errors":[91],"based":[92,131],"encryption":[93],"scheme":[94],"(RBLWE-ENC,":[95],"promising":[97],"lightweight":[98,114],"scheme).":[100],"Overall,":[101],"have":[103],"carried":[104,147],"out":[105,148],"three":[106],"layers":[107],"innovative":[109],"efforts.":[110],"(i)":[111],"A":[112,142],"new":[113,126],"computation":[115],"strategy":[116],"targeted":[119,139],"is":[122,128,146,172,182],"proposed;":[123],"(ii)":[124],"The":[125,179],"accelerator":[127,157],"then":[129],"designed":[130],"on":[132],"proposed":[134,156,180],"algorithm":[135],"(applicable":[136],"both":[138],"schemes);":[140],"(iii)":[141],"thorough":[143],"evaluation":[144],"process":[145],"to":[149],"showcase":[150],"superior":[152],"performance":[153],"over":[158],"competing":[160],"designs,":[161],"e.g.,":[162],"at":[163],"least":[164],"21.2%":[165],"less":[166],"area-delay":[167],"product":[168],"(ADP)":[169],"when":[170],"LAMP":[171],"RBLWE-ENC":[175],"(on":[176],"Virtex-7":[177],"device).":[178],"work":[181],"interesting,":[185],"hope":[188],"outcome":[190],"can":[191],"facilitate":[192],"development.":[194]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
