首页 | 本学科首页   官方微博 | 高级检索  
     

基于Itanium处理器的密码算法实现
引用本文:陈迅,姜晶菲,张民选. 基于Itanium处理器的密码算法实现[J]. 计算机工程与应用, 2004, 40(15): 40-42,208
作者姓名:陈迅  姜晶菲  张民选
作者单位:国防科学技术大学计算机学院,长沙,410073;国防科学技术大学计算机学院,长沙,410073;国防科学技术大学计算机学院,长沙,410073
基金项目:国家863高技术研究发展计划项目基金(编号:2002AA110020)
摘    要:使用ItaniumCompiler7.0编译器对现有分组密码算法的C语言实现进行编译得到汇编代码,在对这些汇编代码进行分析时可以发现编译器并没有充分利用Itanium处理器提供的资源。针对这一问题,该文提出了在Itanium处理器上有效实现常用密码算法的方法,主要是利用Itanium处理器指令集中提供的SIMD指令提高处理的并行性,并探讨了Itanium处理器SIMD指令的使用方法。

关 键 词:Itanium  处理器  密码算法实现  Rijndael  密码算法  DES密码算法  SAFER密码算法  IDEA密码算法
文章编号:1002-8331-(2004)15-0040-03

Grouped Cryptographic Algorithms' Implementation on Itanium Processor
Chen Xun Jiang Jingfei Zhang Minxuan. Grouped Cryptographic Algorithms' Implementation on Itanium Processor[J]. Computer Engineering and Applications, 2004, 40(15): 40-42,208
Authors:Chen Xun Jiang Jingfei Zhang Minxuan
Abstract:The tremendous growth of the internet has resulted in an explosion of e -Commerce Web sites.As e -Commerce continues to grow exponentially,security becomes a major issue on the minds of IT managers everywhere.To secure the e -Commerce environment ,companies must deploy solutions at various levels within their computing environment and integrate them into their applications.Web sites use software that relies on cryptographic algorithms and protocols to authenticate identities,protect data and monitor transactions.But cryptographic algorithms are highly compute-intensive,so it is a challenge to the processor's performance.The Intel Itanium processor offers investment protection with performance,scalability,high availability,and choice.The SIMD instructions in its instruction set can speed up the implementation of cryptographic algorithms.This paper introduces how to implement the cryptographic algorithms using Itanium processor's instruction set.
Keywords:Itanium processor  cryptographic algorithms' implementation  Rijndael cryptographic algorithm  DES cryptographic algorithm  SAFER cryptographic algorithm  IDEA cryptographic algorithm  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号