登录    注册    忘记密码

期刊文章详细信息

基于FPGA的SM3算法快速实现方案    

FAST IMPLEMENTATION OF SM3 ALGORITHM BASED ON FPGA

  

文献类型:期刊文章

作  者:方轶[1] 丛林虎[1] 邓建球[1] 陈泽宇[2]

Fang Yi;Cong Linhu;Deng Jianqiu;Chen Zeyu(Naval Aeronautical University,Yantai 264001,Shandong,China;Gansu Electrical Appliance Research Institute,Tianshui 741000,Gansu,China)

机构地区:[1]海军航空大学,山东烟台264001 [2]甘肃电器科学研究院,甘肃天水741000

出  处:《计算机应用与软件》

基  金:国家自然科学基金项目(51605487)。

年  份:2020

卷  号:37

期  号:6

起止页码:259-262

语  种:中文

收录情况:BDHX、BDHX2017、IC、JST、PROQUEST、ZGKJHX、核心刊

摘  要:SM3算法是我国商用密码杂凑算法标准。为了提高SM3算法的吞吐量,减少运算资源占用,使其更好地应用于硬件加密场景,提高执行效率与速度,进行流水线结构设计,在其基础上对关键运算路径进行并行计算设计。同时采用进位保留加法器(CSA)进行关键路径的压缩,使完成一次压缩函数中关键路径计算所需的时钟周期明显减少。基于FPGA对方案进行实现,并与其他几种实现方案进行性能对比,结果表明该方案的吞吐量为80.43 Gbit/s,更易于在对吞吐量有较高需求的场景中使用。

关 键 词:SM3算法  FPGA HASH函数 流水线结构  并行计算

分 类 号:TP309.7]

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

版权所有©重庆科技学院 重庆维普资讯有限公司 渝B2-20050021-7
 渝公网安备 50019002500408号 违法和不良信息举报中心