1 / 4
文档名称:

SM3杂凑算法的流水线结构硬件实现.pdf

格式:pdf   页数:4页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SM3杂凑算法的流水线结构硬件实现.pdf

上传人:xwbjll1 2015/6/9 文件大小:0 KB

下载得到文件列表

SM3杂凑算法的流水线结构硬件实现.pdf

相关文档

文档介绍

文档介绍:卷第期微电子学与计算机
32 1
年月
2015 1 MICROELECTRONICS & COMPUTER January 2015
杂凑算法的流水线结构硬件实现
SM3
蔡冰清,白国强
清华大学微电子所北京
( , 100084)
摘要提出一种流水线结构的硬件实现策略同时采用加法器进行关键路径压缩极大地提高了工作频率
: , CSA ,
和算法的计算速率在时钟频率下实现了的高吞吐率
. 191MHz , .
关键词杂凑函数硬件实现流水线结构
:SM3; ; ;
中图分类号文献标识码文章编号
:TN49 :A :1000-7180(2015)01-0015-04
Implementation of Pipeline Structure of SM3 Algorithm on FPGA
CAI Bing-qing,BAI guo-qiang
(Institute of Microelectronics,Tsinghua University,Beijing 10084,China)
Abstract:In this paper,we mainly introduce a hardware implementation based on pipeline structure method with a
good improved the speed of per SM3 ,and the performance on FPGAs of Altera is about
faster than other’s implementation of SM3.
Key words:SM3 ;hash ;hardware implementation;pipeline
不同明文的算法加密的要求获得了的高吞吐率达
引言, ,
1 到提高运算速度和时钟频率的优化目的
.
杂凑函数又叫函数是一种单向密码体本文所实现的流水线结构是针对同时处理大量
, Hash ,
制在现代密码学中有着极其重要的位置它是一种明文消息处理的情境流水线并行处理的也是组
, . , 64
不同的明文消息并不是针对一组明文消息的不同
从明文到密文不可逆的映射,可将任意长度的消息,
压缩到固定长度的杂凑值称作消息摘要这个消息分块
, , .
摘要就是对应消息的独一无二的指纹信息
“”. 算法
基于函数的优良的安全性能函数 2 SM3
hash ,hash
算法广泛应用于数字签名完整性校验电子商务等是一个基于分组迭代结构的杂凑算法[]
、、 SM3 9 .
安全领域[ ] 由于每个迭代压缩过程处理固定长度数据
1-4 . 512bit ,
随着网络的普及和发展数字签名认证领域不因此明文消息首先需要经过消息填充形
, Message
断扩大带来了非常庞大的客户群体也给即时网络成的消息分块_ _ _
, . 512bit (text1,text2,……,texti
数字签名认证带来了挑战网络服务器并行处理多_ 每个消息块经过压缩