-
题名KS分组密码算法的流水线实现
- 1
-
-
作者
许萍
李援南
-
机构
北京电子科技学院通信工程系
-
出处
《计算机工程与应用》
CSCD
北大核心
2006年第9期126-128,共3页
-
基金
北京电子科技学院重点实验室基金资助项目
-
文摘
论文首先介绍了自行设计的KS分组密码算法,然后详细分析了该算法的高速流水线实现方法。用Stratix系列FPGA实现KS加密算法时,其加密速度可达到12.10Gbit/s。
-
关键词
ks分组密码算法
流水线
加密算法
-
Keywords
ks block cipher,pipeline,encryption algrithms
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名面向密码流处理器的AES算法软件流水实现方法
被引量:2
- 2
-
-
作者
王寿成
徐进辉
严迎建
李功丽
贾永旺
-
机构
信息工程大学密码工程学院
河南师范大学计算机信息工程学院
-
出处
《计算机应用》
CSCD
北大核心
2017年第6期1620-1624,共5页
-
基金
国家自然科学基金资助项目(61404175)~~
-
文摘
针对轮函数在分组密码实现过程中耗时过长的问题,提出了面向可重构密码流处理器(RCSP)的高级加密标准(AES)算法软件流水实现方法。该方法将轮函数操作划分为若干流水段,不同流水段对应不同的并行密码资源,通过并行执行多个轮函数的不同流水段,从而开发指令级并行性提高轮函数执行速度,进而提升分组密码的执行性能。在RCSP的单簇、双簇和四簇运算资源下分析了AES算法的流水线划分过程和软件流水映射方法,实验结果表明,该软件流水实现方法使得单分组或多分组不同数据分块的操作并行执行,不仅能够提升单分组串行执行性能,还能够通过开发分组间的并行性来提高多分组并行执行性能。
-
关键词
分组密码
高级加密标准算法
软件流水
指令级并行性
吞吐率
-
Keywords
block cipher
Advanced encryption Standard (AES) algorithm
software pipelining
instruction levelparallelism
throughput
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-