更多“Python标准库中提供了计算MD5摘要的方法md5()。”相关问题
  • 第1题:

    Python标准库____________中提供了计算MD5摘要的方法md5()。


    正确答案:hashlib

  • 第2题:

    消息摘要算法MD5(message digest)是一种常用的Hash函数。MD5算法以一个任意长数据块作为输入,其输出为一个______比特的消息摘要。

    A.128

    B.160

    C.256

    D.512


    正确答案:A
    解析:消息摘要算法实际上就是一个单向散列函数。数据块经过单向散列函数得到一个固定长度的散列值,攻击者不可能通过散列值而编造数据块,使得编造的数据块的散列值和原数据块的散列值相同。数据块的签名就是先计算数据块的散列值,然后使用私钥加密数据块的散列值得到数据签名。签名的验证就是计算数据块的散列值,然后使用公钥解密数据签名得到另一个散列值,比较2个散列值就可以判断数据块在签名后有没有被改动。常用的消息摘要算法有MD5,SHA等,市场上广泛使用的MD5、SHA算法的散列值分别为128和160位,由于SHA采用的密钥长度较长,因此安全性高于MD5。

  • 第3题:

    常见的摘要算法有消息摘要4算法MD4、消息摘要5算法MD5和__________。


    正确答案:安全散列算法SHA
    安全散列算法SHA 解析:常用的摘要算法有:消息摘要4算法(MD4)、消息摘要5算法(MD5)、安全散列算法(SHA),SHA按512比特块处理其输入,产生一个160位的消息摘要。SHA更加消耗处理器时间,比MD5运行要稍慢一些。市场上常见的SHA-1是SHA的修订版。

  • 第4题:

    ● 分别利用MD5和AES对用户密码进行加密保护,以下有关叙述正确的是(50) 。

    (50)

    A. MD5只是消息摘要算法,不适宜于密码的加密保护

    B. AES 比MD5更好,因为可恢复密码

    C. AES 比MD5更好,因为不能恢复密码

    D. MD5比AES 更好,因为不能恢复密码


    正确答案:D
    试题(50)分析
        本题考查消息摘要算法和对称加密算法的基本原理。
        MD5是摘要算法,用于对消息生成定长的摘要。消息不同,生成的摘要就不同,因此可用于验证消息是否被修改。生成摘要是单向过程,不能通过摘要得到原始的消息。如果用于密码保护,其优点是保存密码的摘要,无法获得密码的原文。AES是一种对称加密算法,对原文加密后得到密文,通过密钥可以把密文还原成明文。用于密码保护时,有可能对密文实施破解,获得密码的明文,所以其安全性比MD5低。
    参考答案
      (50)D

  • 第5题:

    (51) MD5是一种常用的摘要算法,它产生的消息摘要长度是( )。

    A) 56位

    B)64位

    C) 128位

    D)256位


    正确答案:C
    (51)C) 【解析】MD5按512比特块来处理其输入,会产生一个128 位的消息摘要。

  • 第6题:

    一个文件用MD5生成了消息摘要,如果在信息传输过程中被修改,其消息摘要只不会改变。()


    答案:错误

  • 第7题:

    分别利用MD5和AES对用户密码进行加密保护,以下有关叙述正确的是(57)。

    A.MD5只是消息摘要算法,不适宜于密码的加密保护
    B.AES比MD5更好,因为可恢复密码
    C.AES比MD5更好,因为不能恢复密码
    D.MD5比AES更好,因为不能恢复密码

    答案:D
    解析:
    本题考查消息摘要算法和对称加密算法的基本原理。
    MD5是摘要算法,用于对消息生成定长的摘要。消息不同,生成的摘要就不同,因此可用于验证消息是否被修改。生成摘要是单向过程,不能通过摘要得到原始的消息。如果用于密码保护,其优点是保存密码的摘要,无法获得密码的原文。AES是一种对称加密算法,对原文加密后得到密文,通过密钥可以把密文还原成明文。用于密码保护时,有可能对密文实施破解,获得密码的明文,所以其安全性比MD5低。

  • 第8题:

    下列关于消息摘要的说法错误的是()

    • A、通过消息摘要不能计算出原文
    • B、MD5消息摘要的长度是固定的
    • C、消息摘要的输入是大小可变的文件
    • D、消息摘要只对文件结尾的128字节进行计算

    正确答案:D

  • 第9题:

    哈希算法MD5的摘要长度为()。

    • A、64位
    • B、128位
    • C、256位
    • D、512位

    正确答案:B

  • 第10题:

    MD5散列算法具有()位摘要值。

    • A、56
    • B、128
    • C、160
    • D、168

    正确答案:B

  • 第11题:

    MD5算法的输入是最大长度小于()bit的消息,输出为()bit的消息摘要。


    正确答案:2的64次方;128

  • 第12题:

    填空题
    MD5算法的输入是最大长度小于()bit的消息,输出为()bit的消息摘要。

    正确答案: 2的64次方,128
    解析: 暂无解析

  • 第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题:

    MD5是一种常用的摘要算法,它产生的消息摘要长度是。


    正确答案:128
    MD5是一种常用的摘要算法,它产生的消息摘要长度是128位。

  • 第15题:

    消息摘要算法MD5(Message Digest)是一种常用的(57)。MD5算法以一个任意长数据块作为输入,其输出为一个(58)比特的消息摘要。

    A.索引算法

    B.Hash函数

    C.递归函数

    D.倒排算法


    正确答案:B

  • 第16题:

    MD5是一种常用的摘要算法,它产生的消息摘要长度是( )。

    A)56位

    B)64位

    C)128位

    D)256位


    正确答案:C
    MD5按512比特块来处理其输入,会产生一个128位的消息摘要。

  • 第17题:

    分别利用MD5和AES对用户密码进行加密保护,以下叙述正确的是______。

    A.MD5只是消息摘要算法,不适宜于密码的加密保护

    B.AES比MD5更好,因为可恢复密码

    C.AES比MD5更好,因为不能恢复密码

    D.MD5比AES更好,因为不能恢复密码


    正确答案:D
    解析:本题考查消息摘要算法和对称加密算法的基本原理。
      MD5是消息摘要算法,用于对消息生成定长的摘要。消息不同,生成的摘要就不同,因此可用于验证消息是否被修改。生成摘要是单向过程,不能通过摘要得到原始的消息。如果用于密码保护,其优点是保存密码的摘要,无法获得密码的原文。AES是一种对称加密算法,对原文加密后得到密文,通过密钥可以把密文还原成明文。用于密码保护时,有可能对密文实施破解,获得密码的明文,所以其安全性比MD5低。

  • 第18题:

    MD5属于摘要算法,该算法生成一个(请作答此空)比特的摘要。

    A.56
    B.128
    C.160
    D.512

    答案:B
    解析:
    MD5属于摘要算法,该算法生成一个128比特的摘要。

  • 第19题:

    MD5是一种()算法。

    • A、共享密钥
    • B、公开密钥
    • C、报文摘要
    • D、访问控制

    正确答案:C

  • 第20题:

    下面安全算法中,属于加密算法的是(1),属于报文摘要算法的是(2)。空白(2)处应选择()

    • A、MD5和3DES
    • B、MD5和SHA1
    • C、DES和SHA1
    • D、DES和3DES

    正确答案:B

  • 第21题:

    OSPF 采用()算法计算最佳路径。

    • A、Hop
    • B、Dijkstra
    • C、后退
    • D、MD5

    正确答案:B

  • 第22题:

    MD5消息摘要的长度()

    • A、128bits
    • B、160bits
    • C、256bits
    • D、1024bits

    正确答案:A

  • 第23题:

    填空题
    Python标准库中提供了计算MD5摘要的方法md5()。

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

  • 第24题:

    单选题
    下列关于MD5和SHA-1的比较的说法,错误的是()
    A

    他们都没有使用任何传统加密过程

    B

    SHA-1生成的消息摘要比MD5生成的消息摘要长

    C

    MD5抗强力攻击的能力强于SHA-1

    D

    SHA-1和MD5都将消息划分为512位的块


    正确答案: C
    解析: 由于SHA-1生成的消息摘要比MD5生成的消息摘要长32位,对于抗强力攻击来说SHA-1更安全些,所以选项B是正确的,选项C的说法是错误的。SHA-1和MD5都没有使用DES或者AES等加密过程,他们是从头建立的,所以选项A的说法正确,他们都将消息划分为512位的块,所以选项D也正确,所以这些选项中,只有选项C的说法是错误的,因此选项C是本题答案。