RSA公钥密码体制

来源 :山东大学 | 被引量 : 0次 | 上传用户:lixuelei19890117
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文的主要内容如下:1)介绍关于RSA的一些基本数学和公钥密码体制知识.这一部分将介绍论文中使用的数学符号极其意义.这一章先开始介绍公钥密码体制,讨论关于公钥密码体制的安全性.2)对RSA密码体制的详细描述.这一章主要描述RSA密码体制实现的详细过程,同时为了表明RSA密码体制是安全的,这里列出了几种攻击方法,其中时间攻击法是通过测试加密的时间来猜测加密的私钥,但这种方法并不能从根本上攻破RSA,通过这几种攻击方法,这一章同时也列出了在实现RSA过程中要注意的一些问题.这一章还介绍了一种方案针对上述问题对Schneier方案进行了一些改动;它不但给出了一种破译RSA的能力的零知识证明,并且通过数字签名让验证者确认是谁破译了RSA.3)对模幂运算和解密一些快速实现.这一章主要介绍了3种快速实现模幂运算的算法,这三种算法各有优缺点,要根据编程环境选择.另外,该章还介绍了一种使用中国剩余定理(CRT)来加快解密运算的方法.4)RSA数字签名系统.第四章在给出用RSA用于数字签名的一种最简单的形式外,还给出一种适用于有序签名方案,其中有序签名是指组成员的按序签名.组内由n个用户组成,任何组签名由n个成员互相生成,组签名2的大小等于单个签名的大小,组成员对信息的签名不存在盲签名,外界用户可以认证组签名,签名认证过程简单,只需要一个组对外的公开密钥,组对签名消息负责.方案中组的公开密钥由所有成员的密钥决定,组内不需要设立收集者,通信耗费少.5)RSA在DSP加密卡中的实现第五章中介绍了一种RSA的应用,RSA在TMS320C54X系列DSP当中的实现.笔者在实现RSA算法的过程中尝试了许多种算法,这一种是所有在DSP中实现最快的,尽管也遇到了一些问题,例如DSP中的模乘累加指令MAC并不支持无符号数的操作,但是经过一些变换,我们实现了用MAC指令的无符号的操作,该算法在DSP中实现时基本上达到了加密卡要求的速度.
其他文献
本文结合轻工总会西安研究所的重点科技项目—在线数字浓度监控系统,对液浆浓度在线检测技术与实现方法进行了深入研究,将光学技术、CCD检测技术及BP神经网络技术应用于液浆
多媒体网络监控主要依靠多媒体信息的通信来实现.所谓多媒体通信就是将各种不同的信息如文本、图形、音频、视频等进行综合的表示、存储和传输.而多媒体数据的传输必然涉及大
遥感技术是高新技术领域中的一个重要分支.遥感图像分析也是图像分析的重要内容.遥感图像分析技术应用领域非常广泛,包括地质,森林,国土资源,海洋,气象,军事目标等遥感图像的
LabVIEW是美国NI公司实现虚拟仪器(Virtual Instrument-VI)技术的G语言图形化编程开发平台,其特点是基于通用计算机等标准软硬件资源平台,实现构建灵活、层次体系明晰、功能强
本论文涉及的课题是“基于智能体技术的入侵检测系统体系结构的研究”,提出并深入研究了一个基于智能体技术的入侵检测系统的体系结构,构造一个比较理想的原型系统。 本文陈
在全球化经济环境之下,企业越来越需要完整的集成化管理信息系统的支撑,并不断借助信息技术手段进行业务流程优化和重组,以形成和保持核心竞争力.ERP软件的出现,使企业能够回
在过去十几年里,MIS在企业完善管理、提高工作效率等方面发挥了重要作用。然而,随着市场竞争的加剧,企业的经营业务范围、流程不断进行扩展和调整的情况对MIS提出了新的要求。
电子申报是税务系统实行电子商务、电子政务应用的具体尝试.论文分析了基于J2EE技术的多层结构的电子申报系统与采用C/S、B/S结构的电子申报系统的区别及各自优缺点,并分析了
电子邮件是最早出现的网络应用,也是目前最常用的网络应用之一。随着电子邮件的应用不断深入,人们通过电子邮件处理大量事务,对电子邮件的依赖性越来越强,因此,对电子邮件的