| 注册
首页|期刊导航|集成电路与嵌入式系统|基于FPGA的高效蒙哥马利模乘器设计

基于FPGA的高效蒙哥马利模乘器设计

颜震 黄亦成 马仕成 王雪岩

集成电路与嵌入式系统2025,Vol.25Issue(4):1-9,9.
集成电路与嵌入式系统2025,Vol.25Issue(4):1-9,9.DOI:10.20193/j.ices2097-4191.2024.0086

基于FPGA的高效蒙哥马利模乘器设计

Design of an efficient Montgomery modular multiplier based on FPGA

颜震 1黄亦成 1马仕成 1王雪岩1

作者信息

  • 1. 北京航空航天大学 集成电路科学与工程学院,北京 100191
  • 折叠

摘要

Abstract

To achieve high parallel computing,fully homomorphic encryption hardware acceleration systems require the instantiation of a large number of cryptographic primitive operation units.As the most crucial primitive operation in fully homomorphic encryption,the circuit implementation area of modular multiplication significant impacts the overall area of the acceleration system.Addressing issues such as excessive resource usage,limited parameter,and dependency on macro core IPs in existing modular multiplier designs,this pa-per presents an efficient Montgomery modular multiplier based on FPGA.At the algorithmic level,the multiplier reduces the computa-tional load through techniques such as NTT-Friendly modulus characteristics,compression,and encoding.At the circuit level,it mini-mizes resource through methods like time-division and data integration.Furthermore,the multiplier supports parameter configuration to implement Montgomery modular multiplication for different widths.Experimental results demonstrate that,for a 32-bit width,the de-signed Montgomery modular multiplier operates at a clock frequency of 223 MHz with a latency of 26.9 ns,utilizing 1 313 LUTs and 213 FFs.Compared to the baseline,the resource consumption is reduced by 32%on average,while the latency is improved by 16%on average,making the design more flexible and highly applicable.

关键词

蒙哥马利模乘/FPGA/编码/压缩/同态加密

Key words

Montgomery modular multiplication/FPGA/encode/compression/homomorphic encryption

分类

电子信息工程

引用本文复制引用

颜震,黄亦成,马仕成,王雪岩..基于FPGA的高效蒙哥马利模乘器设计[J].集成电路与嵌入式系统,2025,25(4):1-9,9.

基金项目

中央高校基本科研业务费专项资金资助. ()

集成电路与嵌入式系统

1009-623X

访问量0
|
下载量0
段落导航相关论文