メインナビゲーションにスキップ 検索にスキップ メインコンテンツにスキップ

A Depth-First Iterative Number-Theoretic Transform Architecture for CKKS Bootstrapping on FPGA

研究成果査読

抄録

Despite the potential of fully homomorphic encryption as a solution to privacy-preserving calculations, it faces limitations in practical deployment, especially in Cheon-Kim-Kim-Song (CKKS) bootstrapping, where large-scale polynomial computations require a lot of computing resources. Conventional number-theoretic transform (NTT) implementations often encounter high memory usage, limited local data, and less scalable hardware, especially in multi-prime scenarios. We propose a depth-first search (DFS) strategy for NTT computation and a DFS-based mixed-radix for performing CKKS bootstrapping. This proposed design combines local buffer reuse with a modular, stack-based control scheme, which reduces unnecessary memory access and prevents redundant hardware replication among primes, achieving a high area-time efficiency. On Xilinx Artix UltraScale FPGA, this design executes a complete 54-prime, 217-point NTT in 3.33 milliseconds, relying less on logic and BRAM than similar solutions and yielding better area-time-product and scalability compared to the latest state-of-the-art designs.

本文言語English
ページ(範囲)303-307
ページ数5
ジャーナルIEEE Transactions on Circuits and Systems II: Express Briefs
73
3
DOI
出版ステータスPublished - 2026

ASJC Scopus subject areas

  • 電子工学および電気工学

フィンガープリント

「A Depth-First Iterative Number-Theoretic Transform Architecture for CKKS Bootstrapping on FPGA」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル