位置:成果数据库 > 期刊 > 期刊详情页
基于SSE2指令集的RC6-64/r/b在IA-32平台上的快速实现
  • ISSN号:1000-386X
  • 期刊名称:计算机应用与软件
  • 时间:2012.10.10
  • 页码:85-88+108
  • 分类:TP309[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]北京邮电大学计算机学院,北京100876
  • 相关基金:国家自然科学基金项目(61070207)
  • 相关项目:盲环境下数字图像篡改鉴定的数学模型研究
中文摘要:

目前64位与32位计算机广泛共存,RC6-64/r/b的常规实现方法在64位计算机上可以达到很高的性能,但在32位计算机上性能较低,这限制了RC6-64/r/b算法的广泛应用。利用SSE2指令集对RC6-64/r/b算法中的64位运算进行简化,并实现SIMD并行,使得RC6-64/r/b在IA-32平台上的运行速度成倍提升,该方法也可用于其他含有64位运算的密码算法的快速实现上。

英文摘要:

Both 6d-bit and 32-bit computers are widely coexisting at present. The general implementation of RC6-64/r/b can achieve high performance in 64-bit computers, but much lower performance in 32-bit computers, which limits the widespread use of RC6-64/r/b. Using SSE2 instructions to simplify the 64-bit operations of RC6-64/r/b algorithm and to achieve SIMD parallelism, that makes the speed of RC6- 64/r/b increasing exponentially on IA-32 platform. The method can also be used for the fast implementation of other cryptographic algorithms using 64-bit operations.

同期刊论文项目
期刊论文 26 会议论文 8 著作 1
同项目期刊论文
期刊信息
  • 《计算机应用与软件》
  • 北大核心期刊(2011版)
  • 主管单位:上海科学院
  • 主办单位:上海市计算技术研究所 上海计算机软件技术开发中心
  • 主编:朱三元
  • 地址:上海市愚园路546号
  • 邮编:200040
  • 邮箱:cas@sict.stc.sh.cn
  • 电话:021-62254715 62520070-505
  • 国际标准刊号:ISSN:1000-386X
  • 国内统一刊号:ISSN:31-1260/TP
  • 邮发代号:4-379
  • 获奖情况:
  • 全国计算机类中文核心期刊
  • 国内外数据库收录:
  • 波兰哥白尼索引,美国剑桥科学文摘,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2011版),中国北大核心期刊(2000版)
  • 被引量:27463