通信技术2025,Vol.58Issue(1) :91-98.DOI:10.3969/j.issn.1002-0802.2025.01.014

一种基于简单调度的FPGA并行密码运算方法

An FPGA Parallel Cryptographic Operation Based on Simple Scheduling

胡鑫 邓成 魏奔 吴非 胡强
通信技术2025,Vol.58Issue(1) :91-98.DOI:10.3969/j.issn.1002-0802.2025.01.014

一种基于简单调度的FPGA并行密码运算方法

An FPGA Parallel Cryptographic Operation Based on Simple Scheduling

胡鑫 1邓成 1魏奔 1吴非 1胡强1
扫码查看

作者信息

  • 1. 中国电子科技集团公司第三十研究所,四川 成都 610041
  • 折叠

摘要

针对应用层以下密码性能提升难、密码种类扩展难问题,提出了以"业务-算法"映射、"忙闲状态"两张表为调度基础的现场可编程门阵列(Field Programmable Gate Array,FPGA)并行密码运算方法.该方法还通过清单传递实现保序输出,通过调度选择减少算法核密钥切换的频率,以及通过寄存器机制降低切换耗时.该单片FPGA并行密码运算方法避免了目前设备堆叠、全套部署的高成本投入,在降低调度复杂度的同时,与当前芯片及设备的小型化、绿色节能趋势相适应,支持今后芯片规模进一步增大、密码增量需求进一步增长后的低成本、快速改造.

Abstract

To address the difficulties in improving cryptographic performance and expanding cryptographic types below the application layer,this paper proposes a FPGA parallel cryptographic operation method based on the"business-algorithm"mapping and"busy/idle state"two tables for scheduling.The method also achieves sequential output through manifest passing,reduces the frequency of algorithm core key switching through scheduling selection,and reduces switching time through register mechanism.This single-chip multi-core FPGA parallel cryptographic operation method avoids the high cost investment of current device stacking and full deployment,and is compatible with the current miniaturization and green energy-saving trend of chips and devices while reducing the scheduling complexity.It can support low-cost,rapid transformation in the future as chip scale continues to increase and cryptography type demand continues to grow.

关键词

并行/高性能/密码运算/FPGA调度

Key words

parallel/high-performance/cryptographic operation/FPGA scheduling

引用本文复制引用

出版年

2025
通信技术
中国电子科技集团公司第三十研究所

通信技术

影响因子:0.518
ISSN:1002-0802
段落导航相关论文