基于SSE2指令集的RC664/r/b在IA32平台上的快速实现

来源 :计算机应用与软件 | 被引量 : 0次 | 上传用户:baiawquqf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前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位运算的密码算法的快速实现上.
其他文献
人类社会赖以生存的物质基础是地球,然而随着社会的飞速发展,在人类文明逐渐提高的同时,人类对于地球的掠夺速度惊人,特别是当前高度发达的工业文明,更是造成了对地球的破坏。根据
石家庄市人民政府《关于加快推进被动式超低能耗建筑发展的实施意见》(石政规〔2018〕3 号)发布实施以来,取得良好效果,新开工被动式超低能耗建筑达到 60 万平方米.为进一步
期刊
学位
摩西·赫斯是德国早期社会主义的著名代表人物、科学社会主义的先行者,也是最早试图将德国古典哲学、英国古典政治经济学和法国空想社会主义统辖起来论证社会主义理论的人,因此
首先介绍在.NET环境下的Web编程技术,然后提出社区警务系统的设计原则和体系结构,最后对一个实际应用系统开发过程进行分析和讲解.
随着我国新课程改革的不断深入和发展,教育已经越来越受到重视,而且教学观念在不断地更新,传统的教学方式和方法已经无法满足教学的要求。高中数学教学是高中教学过程中一门
期刊
《义务教育物理课程标准》的总体目标是:提高全体学生的科学素养,科学素养不仅是掌握科学知识更是运用知识解决问题的能力。习题训练是提高学生运用知识解决问题能力的重要方
期刊
党的十八大以来,作为城镇化重点的农民市民化也受到政府的高度关注。农村大学生“城漂族”群体作为农民市民化的重要对象,有强烈的市民化意愿,但要彻底完成市民化还有一些困难。
近几年来,河北省大力开展建筑能效提升工程工作,成为继北京、天津、山东三省市后,第四个新建居住建筑在全国城镇全面执行 75% 节能标准的省份,居住建筑执行 75% 节能标准成为该
期刊
介绍了一种基于FPGA的MDDI(mobile display digital interface)数据处理电路设计;基于单片集成AM-OLED驱动控制芯片的设计需求以及并行数据总线在移动显示设备上存在的不足,