• Home
  • Search
  • A High-Level Synthesis Approach to the Software/Hardware Codesign of NTT-Based Post-Quantum Cryptography Algorithms
  • Cite Icon32
  • https://doi.org/10.1109/icfpt47387.2019.00070Copy DOI Icon

A High-Level Synthesis Approach to the Software/Hardware Codesign of NTT-Based Post-Quantum Cryptography Algorithms

  • Dec 1, 2019
  • Duc Tri Nguyen +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Due to an emerging threat of quantum computing, one of the major challenges facing the cryptographic community is a timely transition from traditional public-key cryptosystems, such as RSA and Elliptic Curve Cryptography, to a new class of algorithms, collectively referred to as Post-Quantum Cryptography (PQC). Several promising candidates for a new PQC standard can have their software and hardware implementations accelerated using the Num-ber Theoretic Transform (NTT). In this paper, we present an improved hardware architecture for NTT, with the hardware-friendly modular reduction, and demonstrate that this architecture can be efficiently implemented in hardware using High-Level Synthesis (HLS). The novel feature of the proposed architecture is an original memory write-back scheme, which assists in preparing coefficients for performing later NTT stages, saving memory storage used for precomputed constants. Our design is the most efficient for the case when log2N is even. The latency of our proposed architecture is approximately equal to (N log2(N) +3N)/4 clock cycles. As a proof of concept, we implemented the NTT operation for several parameter sets used in the PQC algorithms NewHope, FALCON, qTESLA, and CRYSTALS-DILITHIUM.

Similar Papers
  • Research Article
  • Citations1

Systematic HLS Co-Design: Achieving Scalable and Fully-Pipelined NTT Acceleration on FPGAs

  • Oct 01, 2025
  • Electronics
  • Jinfa Hong +4
  • Research Article

Deeply Pipelined NTT Accelerator with Ping-Pong Memory and LUT-Only Barrett Reduction for Post-Quantum Cryptography

  • Jan 25, 2026
  • Electronics
  • Omar S Sonbul +4
  • PDF
  • Research Article
  • Citations81

Masked Accelerators and Instruction Set Extensions for Post-Quantum Cryptography

  • Nov 19, 2021
  • IACR Transactions on Cryptographic Hardware and Embedded Systems
  • Tim Fritzmann +6
  • Research Article
  • Citations2

Efficient Algorithm-Level Error Detection for Number-Theoretic Transform Used for Kyber Assessed on FPGAs and ARM

  • Sep 13, 2025
  • ACM Transactions on Embedded Computing Systems
  • Kasra Ahmadi +3
  • Book Chapter

Efficient Quantum Circuit of Proth Number Modular Multiplication

  • Jan 01, 2022
  • Chanho Jeon +4
  • Conference Article
  • Citations11

Number Theoretic Transform Architecture suitable to Lattice-based Fully-Homomorphic Encryption

  • Jul 01, 2021
  • Rogerio Paludo +1
  • Research Article
  • Citations4

A Highly Hardware Efficient ML-KEM Accelerator with Optimised Architectural Layers

  • Jan 06, 2025
  • ACM Transactions on Embedded Computing Systems
  • Ziying Ni +3
  • Conference Article

A new development of public key cryptosystem

  • Jul 01, 2010
  • Xiao Bo Yang +2
  • PDF
  • Research Article
  • Citations13

Adapting Belief Propagation to Counter Shuffling of NTTs

  • Nov 29, 2022
  • IACR Transactions on Cryptographic Hardware and Embedded Systems
  • Julius Hermelink +3
  • Research Article

A 4.8-mW Hybrid Crypto SoC With Post-Quantum Cryptography and Lightweight Cryptography for Secure Neural Interfacing

  • Jan 01, 2025
  • IEEE Journal of Solid-State Circuits
  • Liang-Hsin Lin +4
  • PDF
  • Research Article
  • Citations4

A Flexible NTT-Based Multiplier for Post-Quantum Cryptography

  • Jan 01, 2023
  • IEEE Access
  • Kristjane Koleci +3
  • Research Article

The Development of Electronic Signature Processes in Türkiye and an Analysis of the Requirements for the Transition to Elliptic Curve Cryptography (ECC)

  • Jan 01, 2026
  • Journal of Computer and Communications
  • Mutlu Uysal +1
  • Research Article
  • Citations6

Compact Instruction Set Extensions for Dilithium

  • Mar 18, 2024
  • ACM Transactions on Embedded Computing Systems
  • Lu Li +4
  • Research Article
  • Citations2

Geometric Mean Labeling in Cryptography: A Graph-Based Approach to Enhanced Security and Performance

  • Apr 25, 2025
  • Contemporary Mathematics
  • Prathipa Murugan +1
  • Research Article
  • Citations29

A Practical Performance Benchmark of Post-Quantum Cryptography Across Heterogeneous Computing Environments

  • May 21, 2025
  • Cryptography
  • Maryam Abbasi +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.