• 2021-04-14
    A.国际数据加密算法IDEAB.椭圆曲线密码ECCC.RSA算法D.Rijndael数据加密算法请帮忙给出正确答案和分析,谢谢!
  • 正确D 解析:为了抵抗统计分析破译法,香农提出了设计密码体制的两个一般原则,这两个原则为扩散与混淆。按照加密密钥和解密密钥的异同,密钥体制可分为秘密密钥加密体制和公开密钥加密体制。秘密密钥加密体制加密和解密采用相同的密钥,因而又称为对称密码体制。因为其加密速度快,通常用来加密大批量的数据。典型的方法有日本NTT公司的快速数据加密标准(FEAL)、瑞士的国际数据加密算法(IDEA)和美国的数据加密标准(DES)。公开密钥加密体制又称不对称密码体制,其加密和解密使用不同的密钥。其中一个密钥是公开的,另一个密钥保密的。典型的公开密钥加密方法有RSA和NTT的ESIGN。RSA算法的密钥长度为512位。RSA算法基于一对密钥,用一个密钥进行加密的信息只有采用另一个密钥才能解开。发送者可用私钥加密信息,供广泛阅读;发送者也可用接收者的公钥加密信息,供指定的接收者阅读。接收者必须使用对应的密钥才能解开密文。早在1993年,美国政府就意识到DES安全性将会受到危害,但直到1997年,美国国家科学技术研究所(NIST)才开始发起AES项目。1997年4月的一个AES研讨会宣布了AES成就的最初目标:可供政府和商业使用的功能强大的加密算法、支持标准密码本方式、要明显比DES有效、密钥大小可变,这样就可在必要时增加安全性,以公正和公开的方式进行选择,可以公开定义和公开评估。2000年10月,NIST选择Rijndael作为AES算法。Rijndael是带有可变块长和可变密钥长度的迭代块密码。块长和密钥长度可以分别指定成128、192或256位。Rijndael中的某些操作是在字节级上定义的,字节表示有限字段GF(28)中的元素,一个字节中有8位。其他操作都根据4字节定义。

    内容

    • 0

      常用的非对称密码算法有哪些?()A.ElGamal算法B.数据加密标准C.椭圆曲线密码算法D.RSA公钥加密算法

    • 1

      常用的非对称密码算法有哪些() A: AElGamal算法 B: BRSA公钥加密算法 C: C椭圆曲线密码算法 D: D数据加密标准

    • 2

      常用的非对称密码算法有哪些?() A: AElGamal算法 B: B数据加密标准 C: C椭圆曲线密码算法 D: DRSA公钥加密算法

    • 3

      数据加密算法与技术有多种。最有名的是IBM公司提出的DES(数据加密标准)加密算法,这是一直()的算法。 A: 非对称加密 B: 对称加密 C: 不可逆加密

    • 4

      【单选题】下列关于DES加密算法的说法中正确的是() A. DES 是非对称加密算法 B. DES 是序列密码算法 C. DES 的中文意思是数据加密标准 D. DES 的中文意思是数据加密算法