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字节定义。
举一反三
- 常用的非对称密码算法有哪些?()A、 ElGamal算法B、 椭圆曲线密码算法C、 RSA公钥加密算法D、 数据加密标准
- 常用的非对称密码算法不包含哪个() A: ElGamal算法 B: RSA公钥加密算法 C: 椭圆曲线密码算法 D: 数据加密标准
- 下列属于单钥密码体制算法的是()A.RC—5加密算法B.RSA密码算法C.ELGamal密码体制D.椭圆曲线密码体制请帮忙给出正确答案和分析,谢谢!
- A.RSA算法B.ElGamal算法C.IDEA算法D.椭圆曲线密码请帮忙给出正确答案和分析,谢谢!
- 常用的对称密码算法有哪些?() A: 微型密码算法(TE高级加密标准(AES) B: 国际数据加密算法(IDE数据加密标准(DES)
内容
- 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 的中文意思是数据加密算法