基于多线程的AES-ECB改进设计与性能分析
DOI:
CSTR:
作者:
作者单位:

(1.周口师范学院 计算机科学与技术学院,河南 周口 466001;;2.西安交通大学 计算机科学与技术系,西安 710049)

作者简介:

周文刚(1972),男,河南人周口人,硕士,副教授,主要从事智能算法分析与设计等方向的研究。 赵 宇(1973),男,河南周口人,硕士,副教授,主要从事无线传感器网络方向的研究。 朱 海(1978),男,河南西峡人,博士后,副教授,主要从事云计算方向的研究。[FQ)]

通讯作者:

中图分类号:

基金项目:

国家自然科学基金(61103143);河南省科技厅基础与前沿技术研究计划项目(132300410276);河南省教育厅自然科学研究计划项目(2010B520036)。


Improved Design and Performance analysis of AES-ECB Based on Multithread Technology
Author:
Affiliation:

(1.School of Computer Science and Technology, Zhoukou Normal University, Zhoukou 466001, China;;2.Department of Computer Science and Technology, Xi’an Jiaotong University,Xi'an 710049,China)

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为了满足高速即时通信对密码运算的性能要求,在研究AES-ECB典型设计的基础上,提出了一种基于多线程技术的AES-ECB改进设计方案;通过对算法中间迭代过程进行分割,并将其例化为多个子线程,改进了算法运行流程,实现了子线程间的“类流水”操作;实例性能分析表明,相比于单线程,多线程性能提高了约0.46~4.27倍;当线程数为12时,算法处理性能最低为520 Mbps,适用于对加解密速度要求高的应用场合。

    Abstract:

    To satisfy needs of the cryptographic performance in high speed real-time communications, after researching the typical design of AES-ECB, an improved design of AES-ECB based on multithread technology is proposed. By dividing the intermediate iterative process into some sub threads, the running flow of AES-ECB is improved, and sub threads can be organized like pipelining. The performance analysis results show that the multithread design can increase about 0.46 to 4.27 times than the single-thread design in performance, and when the sub thread number is 12, the speed can achieve 520 Mbps at least, which is suitable for applications with high requirements on the en/decryption speed.

    参考文献
    相似文献
    引证文献
引用本文

周文刚,赵宇,朱海.基于多线程的AES-ECB改进设计与性能分析计算机测量与控制[J].,2015,23(1):207-210.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2015-03-27
  • 出版日期:
文章二维码