RSA算法及其在空间数据加密中的应用研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:xiedavid
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络应用领域的不断深入,如何保证信息安全,特别是在非安全的网络信道中传输信息的安全性,就成为一个非常重要的研究课题。密码技术作为信息安全的核心技术,一直是信息安全领域研究的热点问题。RSA密码体制是一种基于公钥系统的经典非对称密钥加密算法(公开密钥加密算法)。RSA算法自上世纪70年代末提出以来,其被广泛应用于各种安全或认证领域,如Web服务器和浏览器信息安全、E-mail的安全和认证、对远程登录的安全保证和各种电子信用卡系统的核心。  RSA公钥密码系统的安全性是基于大整数因式分解的困难性之上的。虽然这一问题并未得到理论上的完全证明,但是RSA公钥密码系统经受住了各种攻击。RSA公钥加密系统与单钥加密系统相比,最大的缺陷是运算较慢,其加密、解密、签名和认证需要经过一系列求模幂运算,通常情况下较DES算法慢上百倍。为了提高RSA算法的有效性,往往在实际应用中不得不选择一个较小的公钥,但是随着计算机技术的不断发展,破解大整数的能力得以加强,又使得RSA算法密钥的位数不断提高,从而造成RSA算法加密、解密的运算量大幅度增高,因此改进RSA算法的时间效率就显得尤为重要。  本文在对RSA算法的时间效率深入分析的基础上,围绕制约RSA算法效率因素中的素性检测、解密环节等方面开展研究工作,提出了一种改进的RSA算法,并结合空间数据信息加密及GIS系统中信息安全问题,将改进的RSA算法应用于地理信息系统中的空间地图数据加密,取得了较好的应用效果。  本文的主要研究工作和取得的成果如下:  (1)简要阐述了信息安全和密码学产生的背景、现状和发展过程,分析了密码技术中的主要加密和解密流程及其机理,详细讨论了对称密码体制和非对称密码体制的主要特点及其代表性算法。  (2)在深入分析RSA公钥密码算法的基础上,针对RSA算法中制约其时间效率的重要影响因素-素性检测问题,通过对几种传统的素性检测方法的分析,提出了一种改进的素性检测方法。
其他文献
地理信息系统(GIS)就是一种利用计算机对有关地理、空间位置的数据信息进行存储、处理、查询和显示的计算机支持系统。GIS的发展始于60年代,90年代以来,随着互联网络的发展及
电信商旅平台是电子商务和电信企业信息系统相结合的产物.当前,转型成为了各电信运营商采取的应对世界经济和电信产业发展的形式变化的强有力措施.号码百事通作为中国电信的
AdHoc网络是一种节点可任意移动的具有高度动态拓扑结构的自组织网络,也被称为“移动多跳网络”。网络中每个节点兼备路由器和主机两种功能,网络拓扑结构的动态变化特征使得
燃料结算管理是电厂燃料管理的一个重要组成部分。电厂燃料结算快速、准确、灵活简单是提高结算效率,加快资金周转的重要保证。并且对于保证电厂安全供煤,提高发电经济效益有
随着我国物流行业的市场细分,物流企业中物流车辆的总拥有量呈快速增长的态势,对货物储运管理系统的功能、性能、扩展性、灵活性、安全性以及先进性上提出了更高的要求,传统
视觉感知是人类的主要信息源,人类感知外界信息的80%来自视觉。使计算机能像人那样通过视觉来观察和理解世界,并具有自主适应环境的能力,是人类多年以来的梦想。但是,当前视觉
现实世界的很多复杂系统(如社会网络、蛋白质交互网络、因特网等)都是由相互联系的实体组成的,自然地以网络的形式存在或者可以用网络来表示。社区结构刻画了网络中节点间关系的
RFID (Radio Frequency Identification)射频识别技术,是一种快速的、非接触式的识别技术,基于低成本、易使用、技术成熟等特点,RFID技术已经被广泛应用到各个领域中。RFID企
本论文的主要内容是研究和开发一个半导体设备的数据采集控制系统。该系统采用eBox作为硬件平台和嵌入式Linux作为操作系统。根据用户的要求,在Qt/Embedded开发环境下,用C++
伴随着信息革命的快速发展,GIS已成功和Web技术相结合,把 GIS空间数据管理推进到 WebGIS空间信息服务。随着公众对地理信息应用新的需求和新技术的出现,现有的WebGIS产品表现出