基于多核密码处理器的AES算法并行映射技术
本文选题:高级加密标准 + 多核密码处理器 ; 参考:《计算机工程与设计》2017年04期
【摘要】:为解决多核处理器实现算法应用中出现的算法映射和数据划分调度问题,提出一种面向多核密码处理器的密码算法映射方案。通过对AES算法和密码处理器指令特点分析,提出一种高效的单核映射方案,保证单核单运算任务的高效处理。通过对多核结构和任务处理特点进行分析建模,建立一种符合任务级并行特点的数据划分调度模型,设计无阻塞数据并行调度方案,充分发挥多核平台的并行运算优势。实验结果表明,多核加速比接近理论值,平均单核吞吐率达到理论值的99.7%。
[Abstract]:In order to solve the problem of algorithm mapping and data partitioning scheduling in the application of multi-core processors, a multi-core cryptographic processor oriented cryptographic algorithm mapping scheme is proposed. By analyzing the characteristics of AES algorithm and cryptographic processor, an efficient single core mapping scheme is proposed to ensure the efficient processing of single core task. Based on the analysis and modeling of multi-core structure and task processing characteristics, a data partitioning scheduling model is established, and a non-blocking data parallel scheduling scheme is designed to give full play to the advantages of parallel computing of multi-core platform. The experimental results show that the multicore acceleration ratio is close to the theoretical value and the average mononuclear throughput is 99.7% of the theoretical value.
【作者单位】: 信息工程大学;
【基金】:国家自然科学基金项目(61404175)
【分类号】:TP332
【相似文献】
相关期刊论文 前10条
1 曹晓丽;王爱强;;AES算法研究[J];洛阳师范学院学报;2011年08期
2 崔国华,唐国富,洪帆;AES算法的实现研究[J];计算机应用研究;2004年08期
3 李银;金晨辉;;适合AES算法硬件实现的新S盒[J];计算机应用;2007年04期
4 王红珍;张根耀;李竹林;;AES算法及安全性研究[J];信息技术;2011年09期
5 章登义,毛从武,李永忠;AES算法及其在DSP中优化实现[J];计算机工程与科学;2005年09期
6 谢孝青;高琳;;基于结构共享和多级流水线的AES算法硬件实现[J];电子科技;2009年03期
7 王枢;;基于十进制改进的AES算法研究[J];电脑知识与技术;2011年20期
8 徐卉;;WLAN数据加密技术中AES算法的分析与改进[J];电脑知识与技术;2009年03期
9 丁汉吉;何蕾;阮树骅;;AES算法研究及实现分析[J];网络安全技术与应用;2007年11期
10 肖媛媛;;防火墙AES算法分析设计[J];山东纺织经济;2009年01期
相关会议论文 前2条
1 刘晶;;基于改进AES算法对数字图书馆文档加密的研究[A];华北地区高校图协第二十四届学术年会论文(文章)汇编[C];2010年
2 禹金璐;龙翔;高小鹏;;支持变长密钥的AES算法的FPGA实现[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
相关硕士学位论文 前10条
1 于岩;基于FPGA的AES算法研究与应用[D];黑龙江大学;2015年
2 胡文振;基于ZYNQ的AES算法的高性能实现[D];北京交通大学;2016年
3 骆子玉;AES算法在多核的安卓平台下的改进及应用[D];上海师范大学;2016年
4 朱松柏;AES算法在FPGA上的设计与实现[D];西华师范大学;2016年
5 薛小铃;基于FPGA的AES算法的设计与实现[D];福州大学;2011年
6 裴莹;基于OpenCL的AES算法的多线程并行实现[D];吉林大学;2012年
7 王张亘;智能卡中抗边信道攻击的AES算法的软件实现[D];重庆大学;2014年
8 黄晓泓;基于AES算法的硬件功能保护的验证和FPGA实现[D];华南理工大学;2010年
9 郭自豪;一种适合营级以下单位使用的AES算法的FPGA实现[D];西安电子科技大学;2012年
10 代大勇;AES算法及其DSP实现[D];哈尔滨工业大学;2008年
,本文编号:2071843
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2071843.html