改进的RSA算法及其在数字签名中的应用

被引量 : 0次 | 上传用户:win13790
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
RSA算法作为一种特殊的可逆模指数运算的加密体制,是公开密钥体制中最容易理解,被公认为在理论和实际应用中最为成熟和完善的一种公钥密码体制,其加密密钥和算法本身都可以公开,解密密钥则归用户私人拥有。从诞生那天起RSA算法就因为安全强度高、使用方便等卓越性能受到关注,并得到广泛应用。数字签名技术是实现网络交易安全的核心技术之一,在身份认定,特别是电子商务中有着广泛的应用前景。本文对RSA公钥密码体制的数学基础、加密算法、签名算法、安全性及参数的选择做了深入的研究;一方面,分析了RSA密码体制的安全性,探讨了针对RSA的各种攻击方法,以及如何在相关算法中做相应处理以抵御这些攻击;另一方面,对影响RSA算法运算速度的几个因素做了详尽的分析,从而找出了RSA算法存在的算法实现时耗时太多的不足。同时,发现RSA算法在数字签名应用中存在的缺陷。在此基础之上,提出了几种改良的RSA算法。RSA不仅可以进行加密,还可以用来进行数字签名和身份验证。将RSA应用于数字签名其目的不仅是可使接收方进行验证,判断原文真伪,而且更重的是提供数据完整性保护和抗否认功能。针对RSA算法在数字签名应用中的缺陷。应用提出的改良算法。从而解决数字签名应用中的缺陷。当需要加密的信息均为英文时,本文还提出了预处理表的思想,即可以预先生成一个数据表,存放所有可能出现的明文所对应的密文,这样在后续的从明文到密文的转换中,可以直接进行查表,极大的节省了计算时间。预处理表算法所节省的时间与要加密的明文信息量的多少有关,要加密的明文越多,所节省的时间就越多。
其他文献
消防安全问题是全社会关注的问题,对人员密集的高校来说,重视消防安全问题也是理所应当的.但是目前很多高校的消防安全现状是认识不到位、制度不健全、财力不到位、管理不细
【目的】确定灌区节水改造工程所产生的综合效益等级、完善现有评价体系。【方法】基于压力-状态-响应(PSR)模型构建了灌区改造节水效益评价指标体系,详细阐释了PSR模型框架下
作业教学作为整个教学过程的一个重要组成部分,它有两个十分显著的特征:一、深化教学过程,催化学生把知识转化成能力;二、获取反馈信息,实现对整个教学过程的调控。从这个意
对于小学生来说,习作能力是学生语言综合水平的重要体现。然而,如何避免枯燥乏味的说教,提高语文习作教学的有效性,成为重要的研究课题。本文从习作教学的重要性入手,简析现
在工民建施工中,采用钻孔桩基础施工越来越受到广泛的应用,它适合水源大等一些沿海地区工程建设施工,而且随着近几年来我国对工程技术要求的不断加强,钻孔灌注桩水下混凝土灌
目的:探讨Bcl-2和Bax与p21WAF1因子在子宫腺肌病患者子宫内膜中的表达及其相关性,从而进一步研究子宫腺肌病发生、发展的原因。方法:应用免疫组化SP法检测60例子宫腺肌病患者
目的:本课题是在论证高血压伴胰岛素抵抗的基础上,探讨胰岛素抵抗相关性高血压瘀热证候与炎症机制的关系,并拟证实具有清肝泄热、化瘀利水功效的针箭颗粒可以抑制炎症反应,改
农村公路连接着县、乡以及行政村,是解决“三农问题”基础性、先导性和服务性的设施。十六大、部委分别提出“建设新农村”以及“修好农村路”的口号,中央对农村公路建设投资
本文就国内现有研究未能解决的金融中介发展水平的合理度量问题、金融中介发展与经济增长之间因果关系问题、金融中介发展对经济增长的作用机制问题进行了分析。利用我国1952~1999的相
期刊