嵌入式RISC处理器的对称密码专用指令扩展

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:yjddstevens
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着安全通信和数据保密的需求日益增长,需要在越来越多的信息系统上处理密码编码类的负载。对于密码编码算法的实现,常用的纯软件方案往往只能提供较慢的处理速度,因此在要求高数据吞吐率的场合通常采用专用硬件进行密码编码。但是硬件实现方案也有明显的缺点,例如缺乏灵活性、成本较高和设计周期较长等。另一种设计方案是通过通用处理器的专用指令扩展,使之能更好地支持密码编码运算,这样,密码编码算法的实现便可以结合硬件实现和软件实现的优点。   本文研究了支持对称密码编码运算的指令集结构方面的相关技术。我们首先分析了典型对称密码算法的特征。通过对称密码算法的运算分解和负载特征化,得出了对称密码中影响性能且使用频繁的一组核心操作。   根据这些操作对指令集结构的需求,我们设计了一组专用指令以支持对称密码算法的核心操作,将其作为SPARC指令集结构的扩展。这组扩展指令包括:S盒代换指令;轮换指令,支持数据无关的轮换和数据相关的轮换;属于一类确定置换的混合指令。   最后,本文给出了实现扩展指令功能的硬件功能单元的设计,并将其集成到一个嵌入式处理器核Leon2的内部,构成面向对称密码编码的专用指令集处理器。我们以Virtex-Ⅱ为目标器件,给出了基于FPGA的专用指令集处理器实现方案,并衡量了硬件资源的开销情况。另外我们还演示了扩展指令在对称密码编码运算中的使用。   总之,对于有密码编码处理需求的系统来说,本文给出的指令集扩展的方案是一种有吸引力的设计选择。这种软硬件协同设计的方案能够取得实现的灵活性和性能之间较好的折中。
其他文献
随着3G的社会化推广,3G和GPRS系统的核心网安全越显重要,如果不采取安全机制,会给网络带来安全隐患,IP网络中最简单的有效的措施就是防火墙保护机制。本课题正是在这样的背景
合成孔径雷达(SAR)是一种有源微波成像系统,它可以以一定的空间分辨率与测绘带宽对目标进行全天候、全天时的观测。星载SAR系统有两个关键指标:空间分辨率与测绘带宽。然而,常规
摘要:政治经济学教学中出现了理论知识抽象、枯燥,学生学习兴趣不大,课程不受欢迎的现象。在新课改背景下,如何改进教学方法,创新教学手段,培养学生的兴趣,提高教学质量,需要政治经济学教师勇于探索、大胆创新。  关键词:政治经济学;教学手段;案例教学;多媒体;讨论式教学  在新课程改革的背景下,学校政治课教学方式也要发生变化。面对中国教育发展史上最近最新的课程调整与改革,我们学校的政治教师也表现出非常大
机器可读电子护照(Machine Readable Passports,MRPs)将持证人的个人基本信息及生物特征信息集成在智能卡芯片内,是智能卡技术、信息安全技术和生物特征识别技术结合的产物。国
随着网络通信的快速发展,对信息安全的要求越来越高。传统的公钥密码方案如RSA、DH方案所需密钥长度越来越长,导致加解密效率变低。作为后来者的椭圆曲线密码体制(Elliptic Cur
学位
战术武器中的数据链系统是链接武器与发射平台、武器与武器、武器与指挥控制中心的中介,是获得信息优势、提高武器快速反应能力和彼此之间协同作战能力,从而实现武器智能化的关
学位
作为互联网技术在教学领域的有益探索,微课拥有传统课程所不具备的便利性高、针对性强、应用性广等优势,是高校教学方式改革的重要方向之一.本文重点研究了微课在高校教学中
南方鲶(Silurus meridionalis Chen),属于鲶形目(Siluriformes),鲶科(Siluridae),鲶属(Silurus),是一种广泛分布于我国长江流域的重要经济鱼类,具有生长迅速,肉质鲜美等特点,受到人
该文探讨了汉语与维吾尔语原始语料处理中切分句子与对齐句子的难点及解决方案,提出了一种用于汉维平行语料库对齐的混合方法及回归校验法.该文基于锚点结合词典的方法进行句
随着信息技术的发展,数字产品的信息安全和版权保护问题越来越引起人们的关注。在这种应用需求下,信息隐藏技术迅速发展起来,它通过把秘密信息永久性地隐藏在可公开的媒体信息里