首页> 外文会议>Euromicro Conference on Digital System Design >Implementing Modular FFTs in FPGAs -- A Basic Block for Lattice-Based Cryptography
【24h】

Implementing Modular FFTs in FPGAs -- A Basic Block for Lattice-Based Cryptography

机译:在FPGA中实现模块化FFT——基于晶格的密码学的基本块

获取原文

摘要

Modular FFTs are essential primitives in many application fields. This paper explores the improvements that can be obtained through the use of an FPGA device for implementing modular FFTs. Although the architectural study presented in this paper is generic, the implementation has been particularized for the field of Lattice-based Cryptography, which uses modular FFTs. We present three main FPGA implementation variants for a modular FFT and perform a thorough scalability analysis for the parameters set proposed in the literature so far for the SWIFFT(X) hash function (an FFT of order 64 on Z257).
机译:模块化FFT是许多应用领域的基本元素。本文探讨了通过使用FPGA器件实现模块化FFT可以获得的改进。尽管本文介绍的体系结构研究是通用的,但它的实现在基于格的加密领域已经得到了详细说明,该领域使用模块化FFT。我们介绍了模块化FFT的三种主要FPGA实现变体,并对到目前为止文献中针对SWIFFT(X)哈希函数(Z257上的64阶FFT)提出的参数集进行了全面的可伸缩性分析。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号