一个好的密码体制,其安全性应仅仅依赖于()

题目

一个好的密码体制,其安全性应仅仅依赖于()

  • A、其应用领域
  • B、加密方式的保密性
  • C、算法细节保密性
  • D、密钥的保密性
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于序列密码的叙述,错误的是( )。

A.序列密码的安全性主要依赖于密钥序列

B.序列密码的处理速度快,实时性好

C.序列密码错误传播小,不易被破译

D.序列密码对插入信息的敏感程度高


正确答案:D
解析:序列密码是指利用少量的密钥通过某种复杂的运算(密码算法)产生大量的伪随机位流,用于对明文位流的加密。解密是指用同样的密钥和密码算法及与加密相同的伪随机位流,用以还原明文位流。序列密码的优点是运算速度快,密文传输中的错误不会在明文中产生扩散。其缺点是密钥变换过于频繁,密钥分配较难。选项D,对插入信息的敏感程度高是分组密码的优点,不是序列密码的特点。

第2题:

序列密码的安全性主要依赖于( )。

A.密钥序列

B.安全的加密算法

C.密钥的长度

D.公钥密码系统


正确答案:A
解析:序列密码的安全性主要依赖于密钥序列。而分组密码设计的核心则是构造安全的加密算法。

第3题:

以下(____)不是RSA密码算法的特点。

A 对称密码体制

B 安全性依赖于大整数因子分解的困难性

C 可用于数字签名

D 公钥私钥双密钥体制


参考答案A

第4题:

在密码学的Kerchhoff假设中,密码系统的安全性仅依赖于()。

  • A、明文
  • B、密文
  • C、密钥
  • D、信道

正确答案:C

第5题:

如果对一个密码体制的破译依赖于对某一个经过深入研究的数学难题的解决,就认为相应的密码体制是( )的。

A.计算安全

B.可证明安全

C.无条件安全

D.绝对安全


参考答案:B

第6题:

下列关于加密的叙述中,正确的是______。

A.DES属于公钥密码体制

B.RSA属于公钥密码体制,其安全性基于大数因子分解困难

C.公钥密码体制的密钥管理复杂

D.公钥密码体制中,加密和解密采用不同的密钥,解密密钥是向社会公开的


正确答案:B
解析:数据加密即是对明文(未经加密的数据)按照某种的加密算法(数据的变换算法)进行处理,而形成难以理解的密文(经加密后的数据)。即使是密文被截获,截获方也无法或难以解码,从而防止泄露信息。
  数据加密和数据解密是一对可逆的过程,数据加密是用加密算法E和加密密钥K1将明文P变换成密文C,表示为:C=EK1(P)
  数据解密是数据加密的逆过程,用解密算法D和解密密钥K2,将密文C转换在明文 P,表示为:P=DK2(C)
  按照加密密钥K1和解密密钥K2的异同,有2种密钥体制。
  (1)秘密密钥加密体制(K1=K2):加密和解密采用相同的密钥,因而又称为对称密码体制。因为其加密速度快,通常用来加密大批量的数据。典型的方法有日本NTT公司的快速数据加密标准(FEAL)、瑞士的国际数据加密算法(IDEA)和美国的数据加密标准(DES)。
  DES(数据加密标准)是国际标准化组织(ISO)核准的一种加密算法,自1976年公布以来得到广泛的应用,但近年来对它的安全性提出了疑问。1986年,美国政府宣布不再支持DES作为美国国家数据加密标准,但同时又不准公布用来代替DES的加密算法。
  一般DES算法的密钥长度为56位为了加速DES算法和RSA算法的执行过程,可以用硬件电路来实现加密和解密。针对DES密钥短的问题,科学家又研制了80位的密钥,以及在DES的基础上采用三重DES和双密钥加密的方法。即用2个56位的密钥 K1、K2,发送方用K1加密,K2解密,再使用K1加密。接收方则使用K1解密,K2加密,再使用K1解密,其效果相当于将密钥长度加倍。
  (2)公开密钥加密体制(K1≠K2):又称不对称密码体制,其加密和解密使用不同的密钥,其中一个密钥是公开的,另一个密钥是保密的。典型的公开密钥是保密的。由于加密速度较慢,所以往往用在少量数据的通信中。典型的公开密钥加密方法有RSA和 NTT的ESIGN。
  RSA算法的密钥长度为512位。RSA算法的保密性取决于数学上将一个大数分解为2个素数的问题的难度,根据已有的数学方法,其计算量极大,破解很难。但是加密解密时要进行大指数模运算,因此加密解密速度很慢,影响推广使用。
  国际数据加密算法(IDEA)在1990年正式公布。这种算法是在DES算法的基础上发展起来的,类似于三重DES。发展IDEA也是因为感到DES具有密钥太短等缺点, IDEA的密钥为128位,这么长的密钥在今后若干年内应该是安全的。

第7题:

下列叙述中,错误的是(20)。

A.DES属于对称密码体制

B.RSA属于公钥密码体制,其安全性基于大数因子分解困难

C.公钥密码体制的密钥管理较为容易

D.公钥密码体制中,加密和解密采用不同的密钥,解密密钥是向社会公开的


正确答案:D
解析:公开钥密码体制下,用户的公钥是公开的,由认证中心统一管理,用户只需保管自己的私钥。该体制下,加密和解密使用不同的密钥,公钥加密的密文只能用对应的私钥解密,私钥加密的密文只能用对应的公钥解密。即公钥和私钥都可以用做加密密钥或者解密密钥。

第8题:

对称加密体制是指发送方和接收方使用同样密钥的密码体制,即文件加密和解密使用相同的密钥。这类算法要求发送者和接收者在安全通信之前,商定一个密钥。由于对称算法的安全性依赖于密钥,因此,只要通信过程采用了对称加密,密钥就必须保密。()

此题为判断题(对,错)。


参考答案:正确

第9题:

一个密码体制的破译依赖于对某一个经过深入研究的数学难题的解决,那么就认为相应的密码体制是( )。

A.实际安全
B.可证明安全
C.无条件安全
D.绝对安全

答案:B
解析:
(1)计算安全:如果破译加密算法所需要的计算能力和计算时间是现实条件所不具备的,那么就认为相应的密码体制是满足计算安全性的。这意味着强力破解证明是安全的。(2)可证明安全:如果对一个密码体制的破译依赖于对某一个经过深入研究的数学难题的解决,就认为相应的密码体制是满足可证明安全性的。这意味着理论保证是安全的。(3)无条件安全:如果假设攻击者在用于无限计算能力和计算时间的前提下,也无法破译加密算法,就认为相应的密码体制是无条件安全性的。这意味着在极限状态上是安全的。

第10题:

按照密码学的观点,一个密码系统的安全性取决于()

  • A、密码设备
  • B、算法的保密
  • C、密钥的保密
  • D、密码体制
  • E、破译者的计算能力

正确答案:A,B,C,D