Rijndael和Rijndael管理

Anonim

Rijndael vs Rijndael管理

Rijndael和RijndaelManaged是两类加密命名空间。两者都被分类为算法,或者更具体地,加密算法。

Rijndael是一种对称算法。它是传输和存储数字数据时最古老的加密方法。其他类型的对称算法包括DES,Triple DES,RC2和AES。其他对称算法也有各自的实现。

Rijndael是Rijndael算法的基类。这是一个公共抽象类。它也可以被描述为“可继承的”,它不能直接贪得无厌。它是一种加密算法;它的主要工作是保持信息安全,真实,私密和安全,因为它从一个用户和计算机传递到另一个用户和计算机。

1997年,当数据加密标准(DES)的安全性受到质疑时,Rijndael被作为回应而创建。当国家标准技术研究所(NIST)赞助更安全的算法时,它取代了DES。 Rijndael由Vincent Rijmen和Joan Daemen创建。 Rijmen和Daemen都是比利时的密码寄存器。这个名字是通过梳理其创作者姓氏的开头部分而形成的。 Rijndael是对Rijmen和Daemen以前称为Square的工作合作的修改。

Rijndael很快被许多政府和国际机构采用。 NSA(国家安全局),NASA(美国国家航空航天局),NESSIE(新的签名完整性和加密欧洲计划)等机构在其计算机中使用Rijndeal。它发展成为一个全球标准,并且通常用于全球社区。

Rjindael的常见应用包括WPA2(WiFi保护访问,版本2)和IPsec(因特网协议安全)中的协议。 Rijndael是一种对称分组密码,是流密码的替代方案。分组密码是一种密码,它将加密密钥和算法都应用为块而不是单独的比特。数据以128位块处理,但密钥长度为128位,192位和256位密钥。

对于每个关键长度,Rjindael的轮数可变。在128位中,将有9轮,192位有11轮,13轮用于256位。 Rijndeal作为高级加密标准或AES的候选者进一步开发和更新。 AES也称为AES-Rjindael。与Rjindael一样,AES也代表了加密的国际标准。

另一方面,RijndaelManaged是其基类Rijndael下的唯一实现。它被归类为公共密封类,与其基类相比是“不可继承的”。 RijndealManaged是一个纯托管代码,也带有一个框架。

与Rijndael一样,RijndaelManaged处理相同密钥长度的数据。它还具有Rijndael的一些基本特征。部分相似性列表包括类似的语法,属性,字段以及使用它的平台。

摘要:

1.Rijndael是一个基类算法,其中所有其他Rijndael实现派生自。 RijndaelManaged是Rijndael的一个实现。 2.Rijndael是DES作为安全加密标准的改进。这个名字是程序员姓氏的组合。它于1997年推出,并已在许多政府和国际机构中用于加密目的。它进一步成为高级加密标准(AES)的候选者,也被称为AES-Rijndael。 RijndaelManaged在采用Rijndael算法时也属于AES。 Rijndael是“可继承的”,而RijndaelManaged是“不可继承的”。 另一个区别是Rijndael是一个公共抽象类,而RijndaelManaged是一个公共密封类。 4.由于RijndaelManaged是Rijndael的衍生形式,因此它具有一定程度的相似性。相似之处包括处理的数据量,密钥长度,字段,语法,属性,字段,平台及其版本。