公钥密码系统中底层运算的硬件加速

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:quiet11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息产业的迅速发展,人们对信息和信息技术的需要不断增加,信息安全也显得越来越重要。密码技术则是保障信息安全的一个重要手段。而公钥密码是现代密码学的核心,是目前解决身份鉴别与密钥交换的主要技术手段。公钥密码算法的关键操作是有限域运算。为了保证安全,一般为大整数操作,属于计算密集型运算,效率较差。出于运算性能考虑,可以采用硬件实现公钥密码算法。本文正是围绕使用硬件提高公钥算法效率这一课题展开研究。首先,介绍了常见公钥算法的流程和相关的数学原理,为后文思想的介绍奠定基础,使要解决的问题关键集中在底层有限域运算。然后详细描述了两种新的硬件二元域求逆方案和二元域乘法器的参数优化,从而构建了完整的公钥密码底层运算体系。在分析了一些经典的求逆算法的基础上选择殆逆算法进行优化,利用其分阶段的特点实现了较低的传输延迟。又通过对殆逆过程的分析,发现度数变化的前后相关性规律,并利用相关性快速得到当前度数,大幅度压缩一次求逆需要的时钟周期数。而后,方案还通过分解合并殆逆算法步骤进一步压缩时钟数。实验表明,此方案由于时钟周期数和延迟两方面的优化,效率赶上甚至超过国际上的一些经典算法。接下来,针对前一求逆方案在逻辑门延迟方面的不足,进一步改进,提出了一种双向移位结构,用反向移位取代原算法中延迟最严重的动态搜索求度数,将关键路径延迟从上一方案log2m数量级缩减到log2(log2m)数量级,提高幅度较大。分析表明,二元域双向移位殆逆模块的理论综合性能优良;实验结果进一步证明其实际执行效率也令人满意,相对于国内外很多优秀经典算法均有优势。有限域乘法速度天然地高于求逆,但其效率也不尽如人意。本文分析了一些优秀的有限域乘法器之后,着眼于正规基,实现了GF(2233)上最优正规基串-并乘法器,并对逻辑门网络的流水线级数和乘法器并行度两个参数进行了实验测量,根据结果进行了优化。同时,本文论证了殆逆算法第二阶段k取值的规律,利用此规律提出了一种查表提高效率的可行方案。
其他文献
拥塞控制机制是要提供传输流的传输速度与网络所能提供的可利用宽带有效匹配的保证。互联网的应用之所以能快速的发展和稳定的运行,拥塞控制机制的研究成果起到重要的作用。
工作流技术是近年来在计算机应用领域中发展最为迅速的几项新技术之一,得到了前所未有的重视和发展。工作流管理系统可以依据特定的规范定制工作流程,实现计算机的辅助控制,便于
随着计算机和网络技术的不断发展,电子商务的应用也日益受到人们的重视。随着网上业务和交易量的增长,建立快捷、高效、智能化、自动化的电子商务体系成为研究的方向。移动Ager
随着互联网技术的广泛普及和应用,对网络人才的需求也愈加旺盛。面对这种需求,各大高校也越来越重视计算机网络课程的教授和网络搭建、配置技能的培养。其中,网络实验是网络技能
单核苷酸多态性(SNP,Single Nucleotide Polymorphism)的关联分析是研究复杂疾病和基因之间联系的重要方法,SNP主要是指单个核苷酸的突变而引起DNA序列改变,从而导致物种染色
图像作为重要的信息载体,是人类获取信息的重要来源,被广泛应用于人工智能、模式识别、智能交通等领域。图像品质的高低直接决定了人类能否真实准确地获取场景目标信息。在现
近年来,随着计算机应用技术的迅速发展与普遍应用,以网络和多媒体技术为基础的网络教育逐渐改变着传统的教育模式。网络多媒体教学系统是一种多媒体技术和网络技术结合的实时应
随着开放分布式计算的快速发展,面向服务的计算(SOC)和面向服务的体系结构(SOA)成为了软件领域的研究热点,SOC&SOA的核心思想是以服务为基本单位,通过服务重用和快速组合构建随
程序切片技术是一种重要的分析和理解程序的技术,具有简化程序,缩小目标范围的特点。程序切片在程序调试、软件维护、测试、度量、逆向工程等许多方面都有着广泛应用。   对
2003年,由两大国际标准化组织ISO/IEC和ITU-T联手制定的新一代国际视频编码标准H.264正式出台。H.264编码标准中采用了众多的新技术,这些新技术的使用使得编码图像的质量进一步