更多“DES算法的思想”相关问题
  • 第1题:

    下面属于对称加密算法的是( )。

    A) RSA算法

    B) DES算法

    C) PGP算法

    D)DSA算法


    正确答案:B
    (35)B) 【解析】对称密码体制是只信息加密和解密使用相同的密钥。最常见的对称加密算法有DES算法、IDEA算法、RC2 算法、Skipj ack算法等。非对称加密技术对信息的加密和解密使用不同的密钥,发送端用公钥将明文加密成密文,接收端用私钥去解密。公钥是可以公开的,私钥是需要保密的。主要的公钥算法包括RSA 算法、DSA算法、PKCS算法、PGP算法等。

  • 第2题:

    下面安全算法中,属于加密算法的是(54),属于报文摘要算法的是(55)。

    A.MD5和3DES

    B.MD5和SHA1

    C.DES和SHA1

    D.DES和3DES


    正确答案:D

  • 第3题:

    DES算法的入口参数有3个:Key、Data和Mode.其中Data是DES算法的工作密钥。()

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


    正确答案是:错误

  • 第4题:

    智能电能表中使用的加密算法是()。

    A、 3DES算法

    B、DES算法

    C、SM1算法

    D、RSA算法


    参考答案:C

  • 第5题:

    3DES算法的加密过程就是用一个秘钥对待加密的数据执行三次DES算法的加密操作。()


    答案:错误

  • 第6题:

    以下关于加密算法的叙述中,正确的是 (43) 。

    A.DES算法采用128位的密钥进行加密
    B.DES算法采用两个不同的密钥进行加密
    C.三重DES算法采用3个不同的密钥进行加密
    D.三重DES 算法采用2个不同的密钥进行加密

    答案:D
    解析:
     这道题出得让人无法适从。
      DES是一个分组加密算法,它以64位为分组对数据加密。同时DES也是一个对称算法,即加密和解密用的是同一个算法。它的密钥长度是64位,但实际有效的密钥只是56位,这是因为密钥中每8位就有1位用作奇偶校验。
    DES的分组长度太短(仅64位)、密钥长度更短(仅56位),可以通过穷举(也称野蛮攻击)的方法在较短时间内破解。1978年初,IBM意识到DES的密钥太短,于是设计了3DES(Triple DES),利用三重加密来有效增加密钥长度,加大解密代价。3DES 是DES算法扩展其密钥长度的一种方法,它需要执行三次常规的DES加密,这相当于将加密密钥的长度扩展到128位(112位有效)或192位(168位有效)。
      3DES有3种不同的加密模式(E代表加密,D代表解密):
    l1、DES-EEE3,使用3个不同的密钥进行三次加密,这相当于将密钥扩展为192位。
    l2、DES-EDE3,使用3个不同的密钥,分别对数据进行加密、解密、加密操作,这也相当于将密钥扩展为192位。
    l3、DES-EEE2和DES-EDE2,与前面模式相同,只是第一次和第三次加密使用同一密钥,这相当于将密钥扩展为128位。
      A、B肯定是错的,DES-EEE3和DES-EDE3采用了三个不同的密钥,而DES-EEE2和DES-EDE2采用了两个不同的密钥。
    C或者d都可以,命题不严谨。但是依据软考的要求,默认情况下,使用两个不同密钥。

  • 第7题:

    IPSEC使用的加密算法有()

    • A、DES、3DES、AES
    • B、DES、3DES
    • C、3DES、AES
    • D、DES、AES

    正确答案:A

  • 第8题:

    对称加密系统中的典型算法是()

    • A、DES算法
    • B、AES算法
    • C、EDEA算法
    • D、散列算法

    正确答案:A

  • 第9题:

    三重DES是一种加强了的DES加密算法,它的有效密钥长度是DES算法的()倍。

    • A、2
    • B、3
    • C、4
    • D、5

    正确答案:B

  • 第10题:

    现在常用的密钥托管算法是()

    • A、DES算法
    • B、EES算法
    • C、RAS算法
    • D、SHA算法

    正确答案:B

  • 第11题:

    3DES算法的加密过程就是用同一个密钥对待加密的数据执行三次DES算法的加密操作。


    正确答案:错误

  • 第12题:

    判断题
    主流的对称密码算法主要有DES(Data Encryption Standard)算法,3DES(Triple DES)算法和AES(Advanced Encryption Standard)算法
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    ● 下面安全算法中,属于加密算法的是 (54) ,属于报文摘要算法的是 (55) 。

    (54)

    A. MD5和3DES

    B. MD5和 SHA1

    C. DES和SHA1

    D. DES和 3DES

    (55)

    A. MD5和3DES

    B. MD5和 SHA1

    C. DES和SHA1

    D. DES和 3DES


    正确答案:D,B


    试题(54)、(55)分析
      本题考查安全算法相关常识。
      数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。
      常见加密算法有DES(Data Encryption Standard)、3DES(Triple DES)、RC2和RC4、IDEA(International Data Encryption Algorithm)、RSA。
      报文摘要算法主要应用在“数字签名”领域,作为对明文的摘要算法。著名的摘要算法有RSA公司的MD5算法和SHA1算法及其大量的变体。
    参考答案
      (54)D(55)B

  • 第14题:

    DES加密算法属于非对称加密算法。()


    参考答案:错误

  • 第15题:

    生成鉴别码的主要算法是基于DES的认证算法。()


    正确答案:对

  • 第16题:

    数字签名常用的算法有()。

    A、DES算法

    B、RSA算法

    C、Hash函数

    D、AES算法


    答案:B

  • 第17题:

    以下关于加密算法的叙述中,正确的是( )。

    A.DES算法采用256位的密钥进行加密
    B.DES算法采用3对不同的密钥进行加密
    C.3DES算法采用相同密钥进行三次加密
    D.3DES算法可采用2个不同的密钥进行加密

    答案:D
    解析:
    DES算法明文分为64位一组,密钥64位(实际位是56位的密钥和8位奇偶校验)。3DES 是DES的扩展,是执行了三次的DES。其中,第一、三次加密使用同一密钥的方式下,密钥长度扩展到128位(112位有效);三次加密使用不同密钥,密钥长度扩展到192位(168位有效)。

  • 第18题:

    RSA是()密钥算法;而DES是()密钥算法。
    非对称;对称

  • 第19题:

    DES密码算法的要求包括()()()()。


    正确答案:提供高质量的数据保护,防止数据未经授权的泄露和未被察觉的修改;具有相当高的复杂性,使得破译的开销超过可能获得的利益,同时又要便于理解和掌握;DES密码体制的安全性应该不依赖于算法的保密,其安全性仅以加密密钥的保密为基础;实现经济,运行有效,并且适用于多种完全不同的应用

  • 第20题:

    就目前计算设备的计算能力而言,数据加密标准DES不能抵抗对密钥的穷举搜索攻击,其原因是()

    • A、DES的算法是公开的
    • B、DES使用的密钥较短
    • C、DES中除了S盒是非线性变换外,其余变换均为线性变换
    • D、DES的算法简单

    正确答案:B

  • 第21题:

    主流的对称密码算法主要有DES(Data Encryption Standard)算法,3DES(Triple DES)算法和AES(Advanced Encryption Standard)算法


    正确答案:正确

  • 第22题:

    单钥密码体制的算法包括()

    • A、DES加密算法
    • B、二重DES加密算法
    • C、ECC加密算法
    • D、RSA加密算法
    • E、SHA加密算法

    正确答案:A,B

  • 第23题:

    问答题
    DES算法的思想

    正确答案: 首先,对64位数据分组(明文)作为输入数据按规定的初始置换作重排,再分为两个32位的分组,分别记为L0和R0。接着,R0与子密钥Kl经过F函数的运算,得到32位的输出,再与L0作逐位进行异或运算(XOR),得到Rl,而下一轮的LI则是上一轮的R0,如此迭代l6轮,最后一轮得到的Rl6与Ll6不必再迭代,直接联结成64位的数据,然后再作一轮终结置换,得到64位的最终输出。
    解析: 暂无解析