TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publications
  4. Streamlined NTRU Prime on FPGA
 
Options

Streamlined NTRU Prime on FPGA

Citation Link: https://doi.org/10.15480/882.4862
Publikationstyp
Journal Article
Date Issued
2023-06
Sprache
English
Author(s)
Peng, Bo-Yuan  
Marotzke, Adrian  
Tsai, Ming-Han  
Yang, Bo-Yin  
Chen, Ho-Lin  
Institut
Secure Cyber-Physical Systems E-15  
TORE-DOI
10.15480/882.4862
TORE-URI
http://hdl.handle.net/11420/14343
Journal
Journal of cryptographic engineering  
Volume
13
Issue
2
Start Page
167
End Page
186
Citation
Journal of Cryptographic Engineering 13 (2): 167-186 (2023-06)
Publisher DOI
10.1007/s13389-022-00303-z
Scopus ID
2-s2.0-85142027729
Publisher
Springer
We present a novel full hardware implementation of Streamlined NTRU Prime, with two variants: a high-speed, high-area implementation and a slower, low-area implementation. We introduce several new techniques that improve performance, including a batch inversion for key generation, a high-speed schoolbook polynomial multiplier, an NTT polynomial multiplier combined with a CRT map, a new DSP-free modular reduction method, a high-speed radix sorting module, and new encoders and decoders. With the high-speed design, we achieve the to-date fastest speeds for Streamlined NTRU Prime, with speeds of 5007, 10,989, and 64,026 cycles for encapsulation, decapsulation, and key generation, respectively, while running at 285 MHz on a Xilinx Zynq Ultrascale+. The entire design uses 40,060 LUT, 26,384 flip-flops, 36.5 Bram, and 31 DSP.
Subjects
FPGA
Hardware Implementation
Lattice Cryptography
NTRU Prime
Post-Quantum Cryptography
DDC Class
600: Technik
Publication version
publishedVersion
Lizenz
https://creativecommons.org/licenses/by/4.0/
Loading...
Thumbnail Image
Name

s13389-022-00303-z.pdf

Size

1 MB

Format

Adobe PDF

TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback