推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

面向分组密码的四维度并行处理架构研究

更新时间:2019-12-24 06:47:19 大小:2M 上传用户:zhiyao6查看TA发布的资源 标签:四维度并行处理架构 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

通过对分组密码算法加密特征的分析,将分组密码算法的并行性划分为分组内同操作并行性、分组内异操作并行性、分组间同操作并行性和分组间异操作并行性等四维度并行性,并根据此提出了基于Amdahl定律的分组密码四维度并行处理模型FDPM.该模型能够指导分组密码处理架构设计,为架构资源配置和并行性开发提供整体建议.以FDPM为依据,提出了一种面向分组密码的可重构流处理架构RCSA,该架构能够有效开发分组密码处理的并行性,在提高密码处理性能的同时也能提高资源利用率.通过算法映射结果分析,证明了FDPM模型的正确性与RCSA架构的高效性.


部分文件列表

文件名 大小
面向分组密码的四维度并行处理架构研究.pdf 2M

部分页面预览

(完整内容请下载后查看)
10  
Vol. 45 No. 10  
Oct. 2017  
2017  
10  
ACTA ELECTRONICA SINICA  
面向分密码度并行架构研究  
1
12  
1
1
, , ,  
寿成 功丽 严迎徐进辉  
( 1.  
信息工程大学 河南  
450001; 2.  
河南师大学机信息工程学院 河南乡  
453002)  
:
、  
通过对分密码算法加特征密码算法并行性作并行性 分内  
,  
作并行性 分间同作并行性和分作并行性等度并行性 并根提出基于  
Amdahl  
分  
FDPM.  
该模够指导分密码架构设计 为架构和并行性体  
密码度并行型  
FDPM  
以  
RCSA,  
提出面向分密码重构架构 架构有效密码的  
,  
并行性 提高密码同时也提高利用通过算法映射结了  
FDPM  
型的确性与  
RCSA  
架构的高效性  
:
; Amdahl  
;
;
;
关键词  
中图分类号  
URL: http: / /www. ejournal. org. cn  
密码  
度并行系结加速比  
0372-2112 ( 2017) 10-2457-07  
DOI: 10. 3969 /j. issn. 0372-2112. 2017. 10. 021  
:
TP309. 7  
:
A
:
文章编号  
文献标识码  
电子学报  
Four Dimensions Parallel Processing Architecture for Block Cipher  
1
12  
1
1
WANG Shou-cheng LI Gong-li YAN Ying-jian XU Jin-hui  
( 1. PLA Information Engineering UniversityZhengzhouHenan 450001China;  
2. College of Computer & Information EngineeringHenan Normal UniversityXinxiangHenan 453002China)  
Abstract: According to the characteristics of block cipher algorithmthe parallelism of block cipher algorithm can be  
divided into Four Dimensions Parallelism( FDP) which consists of same operational parallelism in a blockdifferent opera-  
tional parallelism in a blocksame operational parallelism among multiple blocks and different operational parallelism among  
multiple blocks. Four Dimensions Parallel Processing Model ( FDPM ) for block cipher based on Amdahls law was pro-  
posedwhich can guide the design of block cipher processing architecture and provide the overall suggestions for resource al-  
location and parallelism development. And then Reconfigurable block Cipher Stream Architecture ( RCSA) based on FDPM  
was proposedwhich can effectively develop parallelism of block cipher and improve processing performance and the utiliza-  
tion rate of resources. The experimental results prove the veracity of FDPM and efficiency of RCSA.  
Key words: block cipher; Amdahls law; four dimensions parallel processing; stream architecture; speedup  
国内外针对分密码算法并行系  
1
引言  
. Michael G  
研究  
等提出器  
32 bit 8 bit  
1  
网络信息有效密码  
MCCP  
密码间并行 够  
ECB  
4
1
成了  
的处个  
的任  
/  
算法在数据证及管理广  
用 其高效实接影网络信息通信的  
有效提算法  
孟涛等提出基于  
构  
32 bit2 64 bit  
,  
并行算作高性的重技术 通过  
VLIW  
4
2]  
密码算法并行性使加作同时能  
RCBCP  
4
架构灵活重构为  
算法加并行加速 因此针对分密码算法  
1
128 bit  
数据通路 不同密码算法分  
并行的研究如何挖掘密码算  
间 并 行 百  
Mbps.  
并行性 如何设计密码高效并行理  
Gokhan S Cryptorap-  
等提出器  
3]  
架构 信息领域的重研究问题  
tor  
成了  
80  
PE,  
个可重构功能有效发  
: 2016-04-28;  
: 2016-10-18; :  
责任编辑 勇锋  
收稿日期  
修回日期  
:
基金项目 国家自然科学基金  
( No. 61404175)  
2458  
2017  
密码算法并行性 对  
AESDESKASUMI  
6. 4 Gbps2. 67 Gbps 1. 0 Gbps.  
了  
45,  
外 文也提出密码架构 但  
架构密码算法并行性 并  
存在利用率较低情况  
挖掘密码算法并行性并提高资  
利用密码并行性度并行性  
Amdahl  
合  
间和加速提出基于  
FDPM  
定量分了各度并行性行时  
Amdahl  
密  
FDPM  
重构  
8]  
源 主要技术  
度并行型  
基于  
w ,  
密码算法序共每个执  
RCSA,  
并分别了  
AESDESI-  
密码架构  
DEASAFER + SMS4  
行时间Δ 间  
t = w .  
Δ 发  
s
FOX64  
算法分  
ISP, ( RR  
i
并行度α α 并行执  
i
估  
RCSA  
i
算法适配和算法实能  
AES RCSA  
) , ISP  
:
数  
并行时间为  
外 本文还进了  
算法在  
构下的  
w
Δ
算和较 并提出了  
FDP  
并行性发  
t
=
( 2)  
ISP  
α
i = 1  
i
序  
Amdahl  
ISP  
:
加速为  
据  
律  
2
FDPM  
处理模型  
t
w
w
Δ
s
Sp  
=
=
=
( 3)  
ISP  
w
w
t
1
Δ
ISP  
算法分和并行度的  
α
α
i
i = 1  
i = 1  
i
并行分 采并行架构对并行分加速能  
IDP,  
i (  
行度β β ≤  
i
只开发  
i
. Amdahl  
并行理  
能  
N N  
op  
) , IDP  
并行时  
并行数  
op  
技术所能并行化部分  
:
为  
,  
所占并使加速比  
( SpeedupSp)  
量并行架  
w
Δ
. Amdahl  
:
下  
构的并行和加速性能  
t
=
( 4)  
IDP  
β
i = 1  
i
t
并行加速  
Sp =  
( 1)  
Amdahl  
IDP  
:
加速为  
据  
律  
t
并行加速  
t
w
w
Δ
s
67]  
和文出分密码算法具有两  
Sp  
=
=
=
( 5)  
IDP  
w
w
t
1
Δ
IDP  
并行性 分别行性  
( Parallelism In  
β
i = 1  
β
i = 1  
i
i
BlockIP) ( Parallelism Among Blocks,  
和分并行性  
通过量分密码算法特征进行分析  
ISP  
IDP i  
并行性 操  
同时发  
AP) .  
IP  
并行度α β 并行时间为  
i
:
i
, ,  
密码算法并行性如  
w
Δ
12  
IP  
t
=
( 6)  
示  
并行性以划作并行  
异  
( Different Operational Parallelism In Block,  
IP  
α β  
i
i = 1  
i
( Same Operational Parallelism In BlockISP)  
Amdahl  
IP  
:
加速为  
据  
律  
作并行性  
t
w
w
Δ
s
Sp  
=
=
=
( 7)  
IDP) AP  
( Same  
并行性以划间同作并行性  
IP  
w
w
t
1
Δ
IP  
Operational Parallelism Among BlocksASP)  
操  
( Different Operational Parallelism Among  
α β  
i
α β  
i i  
i = 1  
i = 1  
i
作 并 行 性  
AP  
ECB  
并行性发  
技术  
下的间并行性 主要通过同时行分数  
2( a) ASP  
BlocksADP) .  
本文将上并行性合密码  
( Four Dimensions Parallelism,  
算法度并行性  
图  
通过并行资  
FDP) . Amdahl  
合  
行性行时间和加速比  
IP  
分别定量分度并  
源来并行并行度取源  
图  
2( c) ,  
发  
IDP  
线仍有空闲  
AP ,  
并行性 时不需扩  
并行性并行并行  
ADP  
以通过  
发  
1( a) ISP  
图  
通过  
1( c) , ISP  
通过并行源来理  
源 能提高利用同时有效提升  
ISP IP  
发  
IP  
并行性时  
并行  
IDP  
能  
图  
发  
t .  
b
ASP,  
密码行时间为  
只开发  
IP  
并行性 时不需  
以通过指令并行发  
(
并行度μ μ  
= RR  
) ,  
并行则  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载