{"id":"https://openalex.org/W4407375588","doi":"https://doi.org/10.1109/tc.2025.3540647","title":"PQNTRU: Acceleration of NTRU-Based Schemes via Customized Post-Quantum Processor","display_name":"PQNTRU: Acceleration of NTRU-Based Schemes via Customized Post-Quantum Processor","publication_year":2025,"publication_date":"2025-02-11","ids":{"openalex":"https://openalex.org/W4407375588","doi":"https://doi.org/10.1109/tc.2025.3540647"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2025.3540647","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2025.3540647","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-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/A5022561121","display_name":"Zewen Ye","orcid":"https://orcid.org/0000-0003-3623-3554"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zewen Ye","raw_affiliation_strings":["College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014532805","display_name":"Junhao Huang","orcid":"https://orcid.org/0000-0002-5103-7028"},"institutions":[{"id":"https://openalex.org/I12615008","display_name":"Beijing Normal-Hong Kong Baptist University","ror":"https://ror.org/04snvc712","country_code":"CN","type":"education","lineage":["https://openalex.org/I12615008"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junhao Huang","raw_affiliation_strings":["BNU-HKBU United International College, Zhuhai, China"],"affiliations":[{"raw_affiliation_string":"BNU-HKBU United International College, Zhuhai, China","institution_ids":["https://openalex.org/I12615008"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054225369","display_name":"T. W. Huang","orcid":"https://orcid.org/0000-0003-4872-5724"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianshun Huang","raw_affiliation_strings":["College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032068114","display_name":"Yudan Bai","orcid":null},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yudan Bai","raw_affiliation_strings":["College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033696201","display_name":"Jinze Li","orcid":"https://orcid.org/0000-0003-2057-4610"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jinze Li","raw_affiliation_strings":["College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100622900","display_name":"Hao Zhang","orcid":"https://orcid.org/0000-0002-1639-4089"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hao Zhang","raw_affiliation_strings":["College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041505184","display_name":"Guangyan Li","orcid":"https://orcid.org/0000-0002-8399-9467"},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Guangyan Li","raw_affiliation_strings":["Department of Electrical Engineering, City University of Hong Kong, Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, City University of Hong Kong, Hong Kong, China","institution_ids":["https://openalex.org/I168719708"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037211332","display_name":"Donglong Chen","orcid":"https://orcid.org/0000-0001-5357-7442"},"institutions":[{"id":"https://openalex.org/I12615008","display_name":"Beijing Normal-Hong Kong Baptist University","ror":"https://ror.org/04snvc712","country_code":"CN","type":"education","lineage":["https://openalex.org/I12615008"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Donglong Chen","raw_affiliation_strings":["BNU-HKBU United International College, Zhuhai, China"],"affiliations":[{"raw_affiliation_string":"BNU-HKBU United International College, Zhuhai, China","institution_ids":["https://openalex.org/I12615008"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077847474","display_name":"Ray C. C. Cheung","orcid":"https://orcid.org/0000-0002-6764-0729"},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Ray C. C. Cheung","raw_affiliation_strings":["Department of Electrical Engineering, City University of Hong Kong, Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, City University of Hong Kong, Hong Kong, China","institution_ids":["https://openalex.org/I168719708"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5091073331","display_name":"Kejie Huang","orcid":"https://orcid.org/0000-0003-3722-9979"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kejie Huang","raw_affiliation_strings":["College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"College of Information Science &#x0026; Electronic Engineering, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":10,"corresponding_author_ids":["https://openalex.org/A5022561121"],"corresponding_institution_ids":["https://openalex.org/I76130692"],"apc_list":null,"apc_paid":null,"fwci":8.9235,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.97181931,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"74","issue":"5","first_page":"1649","last_page":"1662"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9975000023841858,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9975000023841858,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9767000079154968,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.973800003528595,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/ntru","display_name":"NTRU","score":0.8980038166046143},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.735032320022583},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.6161110401153564},{"id":"https://openalex.org/keywords/post-quantum-cryptography","display_name":"Post-quantum cryptography","score":0.6143741011619568},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5518763661384583},{"id":"https://openalex.org/keywords/coprocessor","display_name":"Coprocessor","score":0.4857840836048126},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3580362796783447},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.2667499780654907},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.22010546922683716},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.16017916798591614},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.14113810658454895}],"concepts":[{"id":"https://openalex.org/C122368425","wikidata":"https://www.wikidata.org/wiki/Q6955493","display_name":"NTRU","level":4,"score":0.8980038166046143},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.735032320022583},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.6161110401153564},{"id":"https://openalex.org/C108277079","wikidata":"https://www.wikidata.org/wiki/Q7233576","display_name":"Post-quantum cryptography","level":4,"score":0.6143741011619568},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5518763661384583},{"id":"https://openalex.org/C86111242","wikidata":"https://www.wikidata.org/wiki/Q859595","display_name":"Coprocessor","level":2,"score":0.4857840836048126},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3580362796783447},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.2667499780654907},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.22010546922683716},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.16017916798591614},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.14113810658454895},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2025.3540647","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2025.3540647","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1613874182","https://openalex.org/W1675339804","https://openalex.org/W1893972099","https://openalex.org/W1910751411","https://openalex.org/W2037107113","https://openalex.org/W2069285815","https://openalex.org/W2154909745","https://openalex.org/W2168676717","https://openalex.org/W2556981344","https://openalex.org/W2588191434","https://openalex.org/W2592691626","https://openalex.org/W2779943051","https://openalex.org/W2920399571","https://openalex.org/W2981801946","https://openalex.org/W2987483625","https://openalex.org/W3004368054","https://openalex.org/W3012456833","https://openalex.org/W3021991761","https://openalex.org/W3065439923","https://openalex.org/W3159034445","https://openalex.org/W4226101078","https://openalex.org/W4231896027","https://openalex.org/W4248375863","https://openalex.org/W4285264388","https://openalex.org/W4294326371","https://openalex.org/W4295872570","https://openalex.org/W4313645570","https://openalex.org/W4379384493","https://openalex.org/W4385819977","https://openalex.org/W4392251599","https://openalex.org/W4392754361","https://openalex.org/W4400227539"],"related_works":["https://openalex.org/W4293172089","https://openalex.org/W3212142976","https://openalex.org/W3173021030","https://openalex.org/W4229818418","https://openalex.org/W4310449350","https://openalex.org/W2558478802","https://openalex.org/W2350092350","https://openalex.org/W2398072191","https://openalex.org/W4308642416","https://openalex.org/W2001945625"],"abstract_inverted_index":{"Post-quantum":[0],"cryptography":[1],"(PQC)":[2],"has":[3,87],"rapidly":[4],"evolved":[5],"in":[6,31,46,109,242],"response":[7],"to":[8,91,154,162,177,197,205,219,224,234],"the":[9,15,34,42,58,77,104,113,182,210,236,240,266],"emergence":[10],"of":[11,19,79,106,184,239,268],"quantum":[12],"computers,":[13],"with":[14,123,159],"US":[16],"National":[17],"Institute":[18],"Standards":[20],"and":[21,53,66,81,95,98,118,136,152,181,189,214,251,262,272],"Technology":[22],"(NIST)":[23],"selecting":[24],"four":[25],"finalist":[26],"algorithms":[27,94,186],"for":[28,69,174],"PQC":[29],"standardization":[30],"2022,":[32],"including":[33],"Falcon":[35,52,97,135],"digital":[36],"signature":[37,270],"scheme.":[38],"Hawk":[39,54,137,269],"is":[40,232],"currently":[41],"only":[43],"lattice-based":[44],"candidate":[45],"NIST":[47],"Round":[48],"2":[49],"additional":[50],"signatures.":[51],"are":[55],"based":[56],"on":[57,71,84,141,246],"NTRU":[59],"lattice,":[60],"offering":[61],"compact":[62],"signatures,":[63],"fast":[64],"generation,":[65],"verification":[67,273],"suitable":[68],"deployment":[70],"resource-constrained":[72],"Internet-of-Things":[73],"(IoT)":[74],"devices.":[75],"Despite":[76],"popularity":[78],"ML-DSA":[80],"ML-KEM,":[82],"research":[83],"NTRU-based":[85,133],"schemes":[86,134,157],"been":[88],"limited":[89],"due":[90],"their":[92],"complex":[93],"operations.":[96],"Hawk's":[99],"performance":[100,267],"remains":[101],"constrained":[102],"by":[103,274],"lack":[105],"parallel":[107],"execution":[108],"crucial":[110],"operations":[111],"like":[112],"Number":[114],"Theoretic":[115],"Transform":[116,121],"(NTT)":[117],"Fast":[119],"Fourier":[120],"(FFT),":[122],"data":[124,195],"dependency":[125],"being":[126],"a":[127,142,169,216],"significant":[128],"bottleneck.":[129],"This":[130],"paper":[131],"enhances":[132],"through":[138],"hardware/software":[139],"co-design":[140],"customized":[143],"Single-Instruction-Multiple-Data":[144],"(SIMD)":[145],"processor,":[146],"proposing":[147],"new":[148],"SIMD":[149,175,211],"hardware":[150],"units":[151],"instructions":[153],"expedite":[155],"these":[156],"along":[158],"software":[160],"optimizations":[161,263],"boost":[163],"performance.":[164,199],"Our":[165],"NTT":[166],"optimization":[167],"includes":[168],"novel":[170],"layer":[171,203],"merging":[172,204],"technique":[173],"architecture":[176,231],"reduce":[178],"memory":[179],"accesses,":[180],"use":[183],"modular":[185],"(Signed":[187],"Montgomery":[188],"Improved":[190],"Plantard)":[191],"targets":[192],"various":[193],"modulus":[194],"widths":[196],"enhance":[198],"We":[200],"explore":[201],"applying":[202],"accelerate":[206],"fixed-point":[207],"FFT":[208],"at":[209],"instruction":[212],"level":[213],"devise":[215],"dual-issue":[217,226],"parser":[218],"streamline":[220],"assembly":[221],"code":[222],"organization":[223],"maximize":[225],"utilization.":[227],"A":[228],"System-on-chip":[229],"(SoC)":[230],"devised":[233],"improve":[235],"practical":[237],"application":[238],"processor":[241],"real-world":[243],"scenarios.":[244],"Evaluation":[245],"28":[247],"<inline-formula><tex-math":[248],"notation=\"LaTeX\">$nm$</tex-math></inline-formula>":[249],"technology":[250],"field":[252],"programmable":[253],"gate":[254],"array":[255],"(FPGA)":[256],"platform":[257],"shows":[258],"that":[259],"our":[260],"design":[261],"can":[264],"increase":[265],"generation":[271],"over":[275],"7<inline-formula><tex-math":[276],"notation=\"LaTeX\">$\\times$</tex-math></inline-formula>.":[277]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3}],"updated_date":"2026-04-03T22:45:19.894376","created_date":"2025-10-10T00:00:00"}
