首页> 外文会议>Design, Automation and Test in Europe Conference and Exhibition >A Flexible and Scalable NTT Hardware : Applications from Homomorphically Encrypted Deep Learning to Post-Quantum Cryptography
【24h】

A Flexible and Scalable NTT Hardware : Applications from Homomorphically Encrypted Deep Learning to Post-Quantum Cryptography

机译:灵活且可扩展的NTT硬件:从同态加密深度学习到后量子密码学的应用

获取原文

摘要

The Number Theoretic Transform (NTT) enables faster polynomial multiplication and is becoming a fundamental component of next-generation cryptographic systems. NTT hardware designs have two prevalent problems related to design-time flexibility. First, algorithms have different arithmetic structures causing the hardware designs to be manually tuned for each setting. Second, applications have diverse throughput/area needs but the hardware have been designed for a fixed, pre-defined number of processing elements.This paper proposes a parametric NTT hardware generator that takes arithmetic configurations and the number of processing elements as inputs to produce an efficient hardware with the desired parameters and throughput. We illustrate the employment of the proposed design in two applications with different needs: A homomorphically encrypted deep neural network inference (CryptoNets) and a post-quantum digital signature scheme (qTESLA). We propose the first NTT hardware acceleration for both applications on FPGAs. Compared to prior software and high-level synthesis solutions, the results show that our hardware can accelerate NTT up to 28× and 48×, respectively. Therefore, our work paves the way for high-level, automated, and modular design of next-generation cryptographic hardware solutions.
机译:数论转换(NTT)支持更快的多项式乘法,并且正在成为下一代密码系统的基本组成部分。 NTT硬件设计存在两个与设计时灵活性相关的普遍问题。首先,算法具有不同的算术结构,导致需要针对每个设置手动调整硬件设计。其次,应用程序具有不同的吞吐量/区域需求,但硬件是为固定的,预定数量的处理元件而设计的。本文提出了一种参数NTT硬件生成器,该生成器将算术配置和处理元件的数量作为输入来生成一个具有所需参数和吞吐量的高效硬件。我们说明了在两种具有不同需求的应用程序中使用拟议设计的方法:同态加密的深度神经网络推理(CryptoNets)和量子后数字签名方案(qTESLA)。我们为FPGA上的两种应用提出了第一个NTT硬件加速方案。与现有软件和高级综合解决方案相比,结果表明,我们的硬件可以将NTT分别加速至28倍和48倍。因此,我们的工作为下一代加密硬件解决方案的高级,自动化和模块化设计铺平了道路。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号