标准,供非国防性政府部门以及商业应用。在023被公布之初,尤其其中含有的一些机密设计元素(如8盒、?盒〉难以被解释,曾一度被怀疑内嵌了美国国家安全局〈1 31101131 86( 17人,胳幻的后门,从而受到各方深入全面地分析与审査,而这极大地推动了现代加密技术的发展。
一般认为,028是使用最广泛的加密系统。它的安全性很高,目前只有通过穷举法破解025加密系统,而023理论上的密码空间为,破解时计算量是惊人的。随着人类计算设施与技术的不断进步,023的安全性也在逐渐降低。1999年1月,电子前沿基金会1 1001161: 通过分布于全球
的近10万台计算机的协同工作,用22小时15分钟就破解了一个023密钥。于是,在此基础上的新的加密标准从5(3* 3006*1 601:17押100 31311(131(1〉渐渐地被越来越多的人所关注。
不过,在非涉及军事、国家安全等领域的大多数情况下,025仍然算得上是比较安全的加密算法;同时,基于025技术的改进加密策略 11 -023可以大大提升01:3的安全程度(下文有述〉;再者,电子作为系统中的政务知识基巨大,具有加密要求的知识量亦会很大,023运算的高效率恰好能够满足大批量数据的加密要求;此外,加密机制作为政务知识安全框架中的第三道安全防线,其所肩负的安全使命是有限的,其目标样态是能够与其他两道防线形成协同效应。如此,原本就以非国防性政府部门为主要应用领域之一的028仍可以在现代电子政务系统中扮演重要角色。
113八是目前最优秀的非对称加密技术之一,是第一个既能用于数据加密也能用于数字签名的算法。它于 1978 年由 11011 11 81、八( 丨 311&11111:和 1 601131 1 1(116111311三人提出,并以三人姓氏首字母组合命名。113!的安全性基于数论中大数分解难题:寻找两个大素数比较简单,但将它们的乘积分解为两个大素数却是极其困难的。118人系统中的公有密钥和私有密钥是一对大素数〈100 ~ 200位十进制或更大〉,彼此之间有对应关系,但从一个密钥和密文恢复另一密钥的难度等价于分解两个大素数之积。作为一套优秀的加密算法,118人技术还对互联网安全产生了巨大影响,因为它较好地解决了互联网上的身份确认问题。
不过,把人技术也存在许多不足。其一,运算速度低,不适用于处理大宗数据。113人中的相关大数运算使得其运算效率比1*3低很多〈慢几个数量级〉,只能用于少量数据加密的场合,对于电子政务系统中的频繁、大宗加密要求难以满足。其二,密钥产生过程麻烦,且受到数论技术限制,很难做到密钥的频繁更换。其三,安全性依赖于大数分解。随着人们计算水平的提高,其模数0也必须随之增大,这进一步影响了应用效率。
〔3〉05:5原理概述。
(未完待续) 声明:部分资料来自合作媒体及网络,不代表本站观点。关键字:加密,密钥,素数,运算,大数