当前位置: 首页 电子通信 电子信息 基于FPGA的有限域NTT算法设计与实现

基于FPGA的有限域NTT算法设计与实现

收藏
  • 大小:1.45 MB
  • 语言:中文版
  • 格式:PDF文档
  • 类别:电子信息
关键词:算法   有限   实现   FPGA   NTT

资源简介

大数乘法是公钥加密系统中最为核心的模块,同时,也是RSA、全同态等加密方案里最耗时的模块,因此,快速实现大数乘法是急需解决的问题。64K点有限域NTT作为大数乘法器的关键组件,文中采用并行架构实现NTT的运算,运算中基本采用加法和移位操作,以保证实现大量的并行处理,提高了处理速度。该组件在Stratix-V FPGA上得到了实现,工作在123.78 MHz频率下,运行结果表明,在FPGA上的效率是CPU上运行速度的60倍。运行结果与GMP运算库进行比较,验证了有限域64K点NTT算法的正确性。
  • 资料为PDF文档格式.
  • 本文档关键词:算法,有限,实现,FPGA,NTT
  • 下载地址