-
题名基于多核的Rijndael算法的并行优化与实现
被引量:6
- 1
-
-
作者
钱晓捷
师攀攀
王建辉
-
机构
郑州大学信息工程学院
-
出处
《计算机工程与设计》
CSCD
北大核心
2012年第6期2197-2202,2235,共7页
-
文摘
为提高Rijndael算法的执行效率,从对Rijndael算法的核心部分-轮变换的分析入手,在多核平台下提出了一种基于数据流分解的方式对Rijndael算法进行并行优化。采用的主要方法是将轮变换的各构成变换对整个状态的作用分割成对状态的每个组成单元的作用,使得各构成变换可以并行进行。实验结果表明,采用基于数据流的分解方式对Rijndael算法分解可有效的提高其执行效率。
-
关键词
RIJNDAEL算法
轮变换
多核
数据流分解
并行优化
-
Keywords
Rijndael algorithm
round transformation
multi-core
data flow decomposition
parallel optimization
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于通用可重构处理器的AES算法设计与实现
- 2
-
-
作者
陈宇涵
杜学绘
包义保
-
机构
解放军信息工程大学四院
数学工程与先进计算国家重点实验室
-
出处
《计算机工程》
CAS
CSCD
北大核心
2017年第5期134-142,共9页
-
基金
国家"863"计划项目(2012AA012704
2015AA011705)
-
文摘
在通用可重构处理器架构基础上,提出一种高级加密标准AES-128实现方案。该方案从算法结构、处理单元(PE)利用率和存储开销3个方面进行优化,使用1个256 bit×32 bit的查找表完成加密时的字节代替与列混合步骤,通过数据分解和数据流分解提高PE利用率,采用本地寄存器存储数据并通过合理布局PE减少存储开销。实验结果表明,该方案PE利用率达到60%,访存开销较完全使用共享存储时降低74%,相对于Intel Atom230串行实现方式吞吐率提高100%左右。
-
关键词
高级加密标准算法
可重构计算
通用可重构处理器
查找表
数据分解
数据流分解
-
Keywords
Advanced Encryption Standard ( AES ) algorithm
reconfigurable computing
general reconfigurable processor
look-up table
data decomposition
data stream decomposition
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-