信息加密技术实用算法的研究与开发——无密钥加密模式

信息加密技术实用算法的研究与开发——无密钥加密模式

ID:42103297

大小:207.00 KB

页数:8页

时间:2019-09-08

信息加密技术实用算法的研究与开发——无密钥加密模式_第1页
信息加密技术实用算法的研究与开发——无密钥加密模式_第2页
信息加密技术实用算法的研究与开发——无密钥加密模式_第3页
信息加密技术实用算法的研究与开发——无密钥加密模式_第4页
信息加密技术实用算法的研究与开发——无密钥加密模式_第5页
资源描述:

《信息加密技术实用算法的研究与开发——无密钥加密模式》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、信息加密技术实用算法的研究与开发——无密钥加密模式初探覃健诚广东迫信肇庆分公司526000摘要本文介绍了信息加密技术之中,一种不常见但很有前途的模式一一无密钥加密模式。通过与其他通用加密模式的比较,探讨了该模式的运作原理,及其在不安全信道中保护信息的技术可行性和实用性。同时,从比较中初步反映出该模式与其他加密模式之间的优缺点,进而论述不同的加密模式如何优势互补。本文内容的划分:1、信息加密技术的价值;2、加密模式的区分;3、几种加密模式的概念模型;4、加密算法的数学理论基础;5、无密钥模式的可行性研究;6、无密钥模式的增强;7、与其他加密模式的比较;&不同加密

2、模式的转化与结合。关键词现代密码学;无密钥加密模式;加密技术;信息安全信息加密技术的价值本文所讨论的信息加密技术,是指利用计算机、密码机等智能信息工貝通过一定的算法,对数字化的信息进行加密变换,从而保障信息安全的技术。信息加密技术,具有十分广泛的用途。典型的应用包扌舌:互联网应用,如电了邮箱、即时通信、网页浏览等;电信业务,如IP电话、电视会议、短信等;商业用途,如公文传发、银行支付、网问结算等。这些应用涉及大屋有价值的信息,需要得到真正强有力的加密技术的保护。反过來,加密技术也促进了信息应用的发展,能够使应用领域扩展到前所未有的范围。例如,IP电话木来存在易

3、被窃听的弱点,应用范围有限。一旦采用了加密技术,窃听的难度等同于破解密码,而fl•可以加入数字身份认证等特性。如此一来,IP电话就可以应用到商业领域,大大提高了IP电话的价值。加密技术对于个人隐私、商业利益乃至国家安全,都有着和当重要的意义。只要看看国外对加密技术的重视程度,就会明口这一点。与直接进口国外现成加密产品相比,自主开发的核心技术有着特殊的价值。使用进口产站固然可以节省研发吋间,但完全依赖进口也是不安全的。首先,白主核心技术可以打破进口技术垄断。美国长期对强加密技术实行出口管制,外商也会出于自身利益而保护核心技术,从而阻止我们在技术上的超越。只有自主

4、开发核心加密技术,才能够缩短差距,打破垄断,防止受制于人,并以竞争拉低进口产品的价格。其次,自主核心技术在安全性上更可信。由于进口产品的核心技术掌握在外商手中,难保里而不留有后门,或者连他们白己都不发觉的缺陷。例如,至今仍不清楚DES算法小,美国政府修改过的S转换盒是否内含玄机。而口主开发的核心技术有没有后门,是否存在隐患,自己一清二处。算法公开的加密技术,是现代密码学的主要研究对象。因为算法不公开的加密,依赖于算法的不透明来维持保密性,无法从理论上保障其安全。一旦算法暴露,安全性也就不复存在了。而算法公开的加密技术,则是在算法木身不是秘密的悄况下,仍然能够保

5、持加密的安全性。这是真正经得起考验的加密技术,因此也是商业领域加密应用的主流。本文所讨论的加密技术,以算法公开的技术为主。加密模式的区分现代密码学中,把算法公开的加密技术分为单密钥模式、双密钥模式和无密钥模式儿种。其中前两者是最常见的模式,而无密钥模式由于设计难度大,虽然是一种理想的加密通信模式,却未能得到广泛的应用。单密钥模式,也称为私钥模式、对称密钥模式,是通信双方使用同一个密钥的加密模式。常见的3DES、AES标准,就属于单密钥模式。双密钥模式,也称为公钥模式、非对称密钥模式,是通信双方使用两个不同密钥的加密模式。其中一方使用的密钥是公钥,公钥可以对外公

6、开,另一方使用的密钥是白己的私钥,私钥是保密的。常见的RSA算法、椭圆离散对数算法,就属于双密钥模式。无密钥模式,也称为随机密钥模式,通信双方并不使用固定的密钥,而是每次都各自随机生成一个密钥,用过一次就不再使用。无密钥模式并不是没有密钥,更不等于不保密,相反山于每次都采用随机密钥,而口只使用一次,这恰恰是最安全的。因为每次加密被破解,都不会影响到具他各次的加密,只因密码不同。目前比较常用的是公钥模式,其中的典型就是RSA算法,这是基于大质数分解数学难题的加密算法。许多流行的安全通信、数字签名、认证中心等应用,都采用了RSA加密。由于RSA算法的速度问题,通常

7、都与速度较快的单密钥算法结合使用:用RSA算法进行数字签名和传送单密钥算法的密码,而实际的大量信息内容则用单密钥算法进行加密。事实上,加密模式不是孤立存在的,必然依赖于加密算法。一种加密模式可以有多种不同的加密算法。另一方面,加密算法并不局限于特定的加密模式。同一种加密算法,有可能既适用于某种模式,乂适用于另一种模式。几种加密模式的概念模型为了说明这几种加密模式的区别,我们可以对这几种加密模式作个比喻。假设甲乙两人进行秘密通信,任务是甲要把某些机密信息传递给乙。但是双方ZI'可的信息传输通道是不安金的,例如是通过互联网或电话线来通信,別人随吋可以截取到通信的信

8、息。为此,卬乙两人对信息进行了加密,使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。