算法战争:加密软件的算法演变

加密与安全1年前 (2023)发布 aixure
48 0 0
导读:文件,是记载重要信息的载体。每个时代,每个国家,每个企业,每天都会产生许许多多的文件。这些文件有的无关紧要,有的关系到国家命脉;有点记载着日常点滴,有的记录着国家大事。而从古至今,关于文件的争夺,信息的争夺一直没有停歇过,即使再久远的人都…

    文件,是记载重要信息的载体。每个时代,每个国家,每个企业,每天都会产生许许多多的文件。这些文件有的无关紧要,有的关系到国家命脉;有点记载着日常点滴,有的记录着国家大事。而从古至今,关于文件的争夺,信息的争夺一直没有停歇过,即使再久远的人都知道机密信息对于一个时代、一个国家、一个企业哪怕是一个人都是至关重要的。

  而对于文件的保护,加密是从古至今被传承的重要手段。所谓加密就是通过信息的置换,通过不同的算法来使原来的信息变成其他的信息,使得别人无法读懂信息的真实内容。所以关于文件加密的历史,其实是一场算法的历史,一场算法的战争。

  公元前400年,古希腊人发明了置换密码。

  1881年世界上的第一个电话保密专利出现。

  在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起着非常重要的作用。

  1997年,美国国家标准局公布实施了“美国数据加密标准(DES)”。

  ……

  算法的载体加密技术在不断的发展着,而如今算法主要分为对称IDEA 算法、非对称RSA算法、不可逆AES算法。

  对称IDEA 算法——算法的基础,最效率的算法。

  IDEA算法属于对称加密算法,对称加密算法中,数据加密和解/密采用的都是同一个密钥,因而其安全性依赖于所持有密钥的安全性。 目前最常见的对称加密算法为数据加密标准DES算法,但传统的DES算法由于只有56位的密钥,因此已经不适应当今分布式开放网络对数据加密安全性的要求。欧洲数据加密标准IDEA等,目前加密强度最高的对称加密算法是128位的DES加密算法。

  对称加密算法的主要优点是加密和解/密速度快,加密效率高,且算法公开。

  缺点是实现密钥的秘密分发困难,在大量用户的情况下密钥管理复杂,而且无法完成身份认证等功能,不便于应用在网络开放的环境中。 由于加密算法是公开的,所以被破/解的风险比较高。

  对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高、被破/解风险高。

  非对称RSA算法——保密性好,算法复杂。

  RSA算法是非对称加密算法,非对称加密算法的保密性比较好,它消除了最终用户交换密钥的需要,但加密和解/密花费时间长、速度慢,它不适合于对文件加密而只适用于对少量数据进行加密。

  非对称密钥加密体制的优点与缺点:

  解决了密钥管理问题,通过特有的密钥发放体制,使得当用户数大幅度增加时,密钥也不会向外扩散;由于密钥已事先分配,不需要在通信过程中传输密钥,安全性大大提高;具有很高的加密强度。

  与对称加密体制相比,非对称加密体制的加密、解/密的速度较慢、被破/解风险较小。

  不可逆AES算法——新时代的王者,加密强度最高。

  在不可逆的AES算法中MD5加密算法是代表之一。MD5加密算法属于不可逆加密算法,不可逆加密算法的特征是加密过程中不需要使用密钥,输入明文后由系统直接经过加密算法处理成密文,这种加密后的数据是无法被解/密的,只有重新输入明文,并再次经过同样不可逆的加密算法处理,得到相同的加密密文并被系统重新识别后,才能真正解/密。

  而在加密领域三种加密互相结合又各自发展,形成了三方取长补短,又相互竞争的局面。随着在全球范围内角逐了数年的激烈竞争宣告结束.这一新加密标准的问世将取代DES、RSA数据加密标准,成为21世纪保护国家敏感信息的高级算法。

  与DES、RSA加密算法相比,AES加密算法的优点为加解/密的速度更快、加密强度最高、且不占用硬件资源。

  而作为加密领域佼佼者的山丽网安,其加密软件使用的算法正是使用对称算法和非对称算法相结合的AES算法。其使用的多模透明加密技术,在使用高质量的算法时还能给用户提供多种加密模式的选择,可以让用户适应不同的加密环境,从使用效果上有进一步提升加密的质量。

  文件加密,是一个时代、一个国家、一个企业、一个人的生活必须了解的东西,它是人们对于隐私保护最原始的渴求,企业对于机密文件保护最深切的渴求,国家对于核心机密最基础的要求,时代对于信息安全最基本的要求。只有掌握了文件加密技术,了解加密软件技术算法的真谛,时代、国家、企业、个人才能在信息安全之路上越走越顺利!

赞助本站

© 版权声明

相关文章

暂无评论

暂无评论...