首页> 外文会议>Post-quantum cryptography >High-Speed Hardware Implementation of Rainbow Signature on FPGAs
【24h】

High-Speed Hardware Implementation of Rainbow Signature on FPGAs

机译:FPGA上Rainbow签名的高速硬件实现

获取原文
获取原文并翻译 | 示例

摘要

We propose a new efficient hardware implementation of Rainbow signature scheme. We enhance the implementation in three directions. First, we develop a new parallel hardware design for the Gauss-Jordan elimination, and solve a 12 × 12 system of linear equations with only 12 clock cycles. Second, a novel multiplier is designed to speed up multiplication of three elements over a finite field. Third, we design a novel partial multiplicative inverter to speed up the multiplicative inversion of finite field elements. Through further other minor optimizations of the parallelization process and by integrating the major optimizations above, we build a new hardware implementation, which takes only 198 clock cycles to generate a Rainbow signature, a new record in generating digital signatures and four times faster than the 804-clock-cycle Balasubramanian-Bogdanov-Carter-Ding-Rupp design with similar parameters.
机译:我们提出了Rainbow签名方案的一种新的高效硬件实现。我们从三个方向加强实施。首先,我们为消除高斯(Gauss-Jordan)开发了一种新的并行硬件设计,并仅用12个时钟周期求解了一个12×12的线性方程组。其次,设计了一种新颖的乘法器,以加速有限域上三个元素的乘法。第三,我们设计了一种新颖的部分乘法逆变器,以加速有限域元素的乘法反转。通过对并行化过程进行进一步的其他次要优化,并整合上述主要优化,我们构建了一个新的硬件实现,该过程仅需198个时钟周期即可生成Rainbow签名,在生成数字签名时创下新记录,比804快四倍。相似参数的全时循环巴拉巴拉波马尼亚人-博格达诺夫-卡特-丁-鲁普设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号