跳到主要导航 跳到搜索 跳到主要内容

KD-Finder: A Karatsuba Decomposition Optimization Finder for NTT-Friendly Montgomery Modular Multiplication

  • Beihang University
  • Peking University
  • University of Maryland, College Park

科研成果: 期刊稿件文章同行评审

摘要

Fully homomorphic encryption (FHE) allows operations to be performed directly on encrypted data, and has attracted massive attention in data security scenarios. Numerous resource-efficient FHE acceleration methods have been proposed, including many on the optimization of modular multiplication (MM), a fundamental operation in FHE, by leveraging Karatsuba multiplication and number-theoretic transform (NTT)-friendly moduli for montgomery MM (MMM). However, FHE is not yet practical due to its significant resource overheads. In this article, we report an automated Karatsuba decomposition search strategy that drastically improves the efficiency of MM implementation. Our key idea is to integrate NTT-friendly moduli into Karatsuba decomposition within parallel MMM, and incorporate optimization features such as truncated multiplication AB/R and MM AB mod R. After a careful analysis of the optimization space, we propose an automated Karatsuba decomposition optimization search algorithm based on a greedy strategy to enhance efficiency and effectiveness. Theoretical analysis shows that, under the mainstream NTT-friendly modulus conditions, the optimized two, three, and four-term Karatsuba decomposition schemes achieve an average area reduction of 18% for MMM over the basic Karatsuba method and 57% over the classical Schoolbook method. Furthermore, hardware implementations on FPGA demonstrate 29%-79% improvement, with an average of 59%, in area/throughput compared to the state-of-the-art implementations.

源语言英语
页(从-至)3512-3525
页数14
期刊IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
45
7
DOI
出版状态已出版 - 1 7月 2026

学术指纹

探究 'KD-Finder: A Karatsuba Decomposition Optimization Finder for NTT-Friendly Montgomery Modular Multiplication' 的科研主题。它们共同构成独一无二的学术指纹。

引用此