简答题

DES、IDEA、RSA加密算法的基本原理是什么?

正确答案

DES即数据加密标准(Date Encryption Standard)于1977年由美国国家标准局公布,是IBM公司研制的一种对二元数据进行加密的分组密码,数据分组长度为64bit,密文分组长度也是64bit,没有数据扩展。密钥长度为64bit,其中有效密钥长度56bit,其余8bit为奇偶校验。DES的整个体制是公开的,系统的安全性主要依赖于密钥的保密,其算法主要由初始置换IP、16轮迭代的乘积变换、逆初始转换IP-1及16个子密钥产生器构成。
IDEA是International Data Encryption Algorithm的缩写,即国际数据加密算法。它是根据中国学者朱学嘉博士与著名密码学家James Massey于1990年联合提出的建议标准算法PES改进而来的。它的明文与密文块都是64bit,密钥长度为128bit,作为单钥体制的密码,其加密与解密过程雷同,只是密钥存在差异,IDEA无论是采用软件还是硬件实现都比较容易,而且加解密的速度很快。
RSA体制是由R.L.Rivest和L.Adleman设计的用数论构造双钥的方法,它既可用于加密,也可用于数字签名。RSA算法的安全性建立在数论中“大数分解和素数检测”的理论基础上。

答案解析

相似试题
  • RSA加密算法的理论基础是什么?

    简答题查看答案

  • 说明DES加密算法的执行过程。

    简答题查看答案

  • DES加密过程有几个基本步骤?试分析其安全性能。

    简答题查看答案

  • 明文、密文、密钥、加密算法、解密算法等基本概念是什么?

    简答题查看答案

  • 简述加密技术的基本原理,并指出有哪些常用的加密体制及其代表算法。

    简答题查看答案

  • RSA签名方法与RSA加密方法对密钥的使用有什么不同?

    简答题查看答案

  • 数据加密标准DES的密钥长度为()bit。

    填空题查看答案

  • 在密码学中,明文,密文,密钥,加密算法和解密算法称为五元组。试说明这五个基本概念。

    简答题查看答案

  • DES算法中,每组6位输入,通过S盒后输出是()位。

    单选题查看答案