请高人帮我翻译(英语)下这段话(6月9号以前)!

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:43:47
美国国家标准局(NBS)于1977年公布了由IBM研制的一种加密算法,并批准把他作为非机要部门使用的数据加密标准(Data Encryption Standard),简称DES。自从公布以来,它一直超越国界成为国际上商用保密通信和计算机通信的最常用加密算法。当时规定DES的使用期为10年。后来美国政府宣布延长它的使用期,其原因大概两条:一是DES尚未受到严重的威胁,二是一直没有新的数据加密标准问世。DES超期服役了很长时间,在国际通信保密的舞台上活跃了20年。简单介绍下DES所扮演的角色。
首先,DES的结构闪烁着人类设计思想的精华,其优点和缺点被密码学结淋漓尽致的讨论,供后人借鉴。举例如下:
1. DES使用了S盒,而S盒现在已经是几乎所有分组密码算法不可缺少的部件。
2. DES的轮函数结构是Feistel网络,这种结构现在已经是轮函数的经典结构之一。
3. 迭代分组密码是分组密码的主流设计。
4. DES算法的第一个和最后一个部件都是公开的块置换,在已知明文攻击之下不起任何安全性作用。以后设计的分组密码都纠正了这个缺点。
5. DES 的 S盒设计细节始终没有公布,因此被人们怀疑设有陷门(既密码设计者为自己预留的破译通道)。
这种不透明的设计显然会影响商用前景。这一缺点引出了商用分组密码设的一个准则“透明性”,即密码的使用者能够确切知道该密码的安全强度。
其次,对于DES的各种攻击方法纷纷被提出。穷举仍然是对分组密码的实用的攻击主角。为了抵抗对DES的各种攻击,产生了强化版的三重DES。三重DES的安全强度高于DES,通过对一个明文进行三次加密,提高DES抵抗攻击的能力,但是程序似乎不够简洁。2000年最终确定了DES的替代算法AES(Advanced Encryption Srandard),才使DES基本上完成了自己的历史使命,我们在随后的文章里重点研究的是DES和三重DES。

The National Bureau of Standards (NBS) announced in 1977 by the IBMdevelopment one kind of encryption algorithm, and the authorizationhim took the non- confidential depts kcode and cipher uses the dataencryption standard (Data Encryption Standard), is called DES. Sincethe announcement, it continuously surmounted the national boundary tobecome on the international commercial privacy communication and thecomputer correspondence most commonly used encryption algorithm. Atthat time stipulated DES the lifetime is 10 years. Afterwards theAmerican government announced lengthens its lifetime, its reasonprobably two: One is DES not yet receives the serious threat, two isalways does not have the recent data encryption standard to bepublished. The DES extended active duty very long time, has enlivenedfor 20 years in the international communication security stage. Underthe simple introduction DES acts role. First, the DES structure glitters the humanity to design the thoughtthe essence, its mer