MD5提供了一种单向的哈希函数,是一个校验和工具。它将一个任意长的字串做为输入,产生一个64位的“报文摘要”。通过计算每个文件的数字指纹(或数字签名),来检查文件是否被更换,或者是否与原来的一致。一个称为MD系列的算法集就是进行这项工作的。其中最常用到的是MD5的系统。()此题为判断题(对,错)。

题目
MD5提供了一种单向的哈希函数,是一个校验和工具。它将一个任意长的字串做为输入,产生一个64位的“报文摘要”。通过计算每个文件的数字指纹(或数字签名),来检查文件是否被更换,或者是否与原来的一致。一个称为MD系列的算法集就是进行这项工作的。其中最常用到的是MD5的系统。()

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


相似考题
更多“MD5提供了一种单向的哈希函数,是一个校验和工具。它将一个任意长的字串做为输入,产生一个64位的“报文摘要”。通过计算每个文件的数字指纹(或数字签名),来检查文件是否被更换,或者是否与原来的一致。一个称为MD系列的算法集就是进行这项工作的。其中最常用到的是MD5的系统。() 此题为判断题(对,错)。”相关问题
  • 第1题:

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

    A.128

    B.160

    C.256

    D.512


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

  • 第2题:

    就是通过一个单向函数对要传送的报文进行处理得到的、用以认证报文来源并核实报文是否发生变化的一个字母数字中,用这几个字符来代替书写签名或印章,起到与书写签名或印章同样的法律效用。

    A. 数字证书

    B. 数字签名

    C. 数字信封

    D. 数字水印


    正确答案:B

  • 第3题:

    数字签名最常见的实现方法是建立在()的组合基础之上

    A、公钥密码体制和对称密码体制

    B、对称密码体制和MD5摘要算法

    C、公钥密码体制和单向安全散列函数算法

    D、公证系统和MD4摘要算法


    正确答案:CE

  • 第4题:

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

    A.128

    B.160

    C.256

    D.512


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

  • 第5题:

    SHA是一种双向hash算法,类似MD5但功能要比MD5更强大。()

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


    正确答案:错误

  • 第6题:

    数字签名是对以数字形式存储的消息进行某种处理,产生一种类似于传统手书签名功效的信息处理过程,实现数字签名最常见的方法是()。

    A.数字证书和PKI系统相结合
    B.对称密码体制和MD5算法相结合
    C.公钥密码体制和单向安全Hash函数算法相结合
    D.公钥密码体制和对称密码体制相结合

    答案:C
    解析:
    5天修炼,3.6 数字签名。数字签名最常用的实现方法建立在公钥密码体制和安全单向散列函数的基础之上。

  • 第7题:

    数字签名最常见的实现方法是建立在(16)的组合基础之上。

    A.公钥密码体制和对称密码体制
    B.对称密码体制和MD5摘要算法
    C.公钥密码体制和单向安全散列函数算法
    D.公证系统和MD4摘要算法

    答案:C
    解析:
    数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。
    “发送报文时,发送方用一个哈希函数从报文文本中生成报文摘要,然后用自己的私人密钥对这个摘要进行加密,这个加密后的摘要将作为报文的数字签名和报文一起发送给接收方,接收方首先用与发送方一样的哈希函数从接收到的原始报文中计算出报文摘要,接着再用发送方的公用密钥来对报文附加的数字签名进行解密,如果这两个摘要相同、那么接收方就能确认该数字签。数字签名有两种功效:一是能确定消息确实是由发送方签名并发出来的,因为别人假冒不了发送方的签名。二是数字签名能确定消息的完整性。因为数字签名的特点是它代表了文件的特征,文件如果发生改变,数字摘要的值也将发生变化。不同的文件将得到不同的数字摘要。一次数字签名涉及到一个哈希函数、发送者的公钥、发送者的私钥。

  • 第8题:

    PGP加密技术是一个基于体系的邮件加密软件()

    • A、RSA公钥加密
    • B、DES对称密钥
    • C、MD5数字签名
    • D、MD5加密

    正确答案:A

  • 第9题:

    关于数字签名算法和哈希函数的关系,以下哪个说法是正确的?()

    • A、数字签名算法和哈希函数都是用来进行加密的算法
    • B、数字签名算法和哈希函数都是用来签名的算法
    • C、哈希函数产生消息摘要,而数字签名算法对消息摘要进行加密
    • D、数字签名对消息进行签名,然后由哈希函数产生摘要

    正确答案:C

  • 第10题:

    单选题
    以下关于单向哈希函数的说法错误的是()
    A

    它有两个输入一个是密钥,一个是明文

    B

    单向哈希函数是不可逆的

    C

    单向哈希函数的结果是消息摘要

    D

    它提供消息的完整性


    正确答案: B
    解析: 答案是A。单向哈希函数只有一个输入,它不是传统加密算法不需要两个输入。所以选项A的说法是错误的。其他选项的说法是正确的。单向哈希函数是不可逆的,知道函数的输出不能逆向计算出函数的输入;哈希函数的结果输出是消息摘要,因此它可以提供消息的完整性。

  • 第11题:

    单选题
    MD5是一种()算法。
    A

    摘要算法

    B

    对称加密

    C

    数字签名

    D

    数字证书


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

  • 第12题:

    单选题
    目前对消息摘要算法(MD5),安全哈希算法(SHA1)的攻击是指()
    A

    能够构造出两个不同的消息,这两个消息产生了相同的消息摘要

    B

    对于一个已知的消息,能够构造出一个不同的消息,这两个消息产生了相同的消息摘要

    C

    对于一个已知的消息摘要,能够恢复其原始消息

    D

    对于一个已知的消息,能够构造出一个不同的消息摘要,也能通过验证


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

  • 第13题:

    MD5在本质上是简单的二进制操作(如异或运算)的一个复杂序列,被用于在输入数据上执行,生成一个()位的报文摘要值。

    A.56

    B.128

    C.160

    D.256


    参考答案:B

  • 第14题:

    数字签名最常见的实现方法是建立在______的组合基础之上。

    A.公钥密码体制和安全散列算法

    B.对称密码体制和MD5摘要算法

    C. 公证系统和MD4摘要算法

    D.公钥密码体制和单向安全散列函数算法


    正确答案:D
    解析:数字签名可以利用公钥密码体制、对称密码体制或公证系统来实现。最常见的实现方法是建立在公钥密码体制和单向安全散列函数算法的组合基础之上。最常用的一些公钥数字签名算法有RSA算法和数字签名标准算法DSS。

  • 第15题:

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

    A.索引算法

    B.Hash函数

    C.递归函数

    D.倒排算法


    正确答案:B

  • 第16题:

    MD5算法的特点是以任意长度的报文作为输入,产生一个(29)bit的报文作为输出,输入是按照512bit的分组进行处理的。

    A.64

    B.128

    C.256

    D.512


    正确答案:B
    解析:MD5首先将原始的消息填补到448bit的长度。然后,消息长度被追加成64bit整数,因此整个输入长度位512bit的倍数。最后将一个128bit的缓;中区初始化成一个固定的值。MD5算法的特点是以任意长度的报文作为输入,产生一个128bit的报文作为输出,输入是按照512bit的分组进行处理。答案为B。

  • 第17题:

    数字签名最常见的实现方法是建立在( )的组合基础之上。

    A.公钥密码体制和对称密码体制
    B.对称密码体制和MD5摘要算法
    C.公钥密码体制和单向安全散列函数算法
    D.公证系统和MD4摘要算法

    答案:C
    解析:
    数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。
    "发送报文时,发送方用一个哈希函数从报文文本中生成报文摘要,然后用自己的私人密钥对这个摘要进行加密,这个加密后的摘要将作为报文的数字签名和报文一起发送给接收方,接收方首先用与发送方一样的哈希函数从接收到的原始报文中计算出报文摘要,接着再用发送方的公用密钥来对报文附加的数字签名进行解密,如果这两个摘要相同、那么接收方就能确认该数字签。
    数字签名有两种功效:一是能确定消息确实是由发送方签名并发出来的,因为别人假冒不了发送方的签名。二是数字签名能确定消息的完整性。因为数字签名的特点是它代表了文件的特征,文件如果发生改变,数字摘要的值也将发生变化。不同的文件将得到不同的数字摘要。 一次数字签名涉及到一个哈希函数、发送者的公钥、发送者的私钥。

  • 第18题:

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

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

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

  • 第19题:

    目前对消息摘要算法(MD5),安全哈希算法(SHA1)的攻击是指()

    • A、能够构造出两个不同的消息,这两个消息产生了相同的消息摘要
    • B、对于一个已知的消息,能够构造出一个不同的消息,这两个消息产生了相同的消息摘要
    • C、对于一个已知的消息摘要,能够恢复其原始消息
    • D、对于一个已知的消息,能够构造出一个不同的消息摘要,也能通过验证

    正确答案:A

  • 第20题:

    消息摘要就是利用Hash函数对信息产生一个定长的数字串,不论信息是否修改过,修改前后产生的消息摘要是完全一致的()


    正确答案:错误

  • 第21题:

    以下关于单向哈希函数的说法错误的是()

    • A、它有两个输入一个是密钥,一个是明文
    • B、单向哈希函数是不可逆的
    • C、单向哈希函数的结果是消息摘要
    • D、它提供消息的完整性

    正确答案:A

  • 第22题:

    判断题
    MD5是一个典型的Hash算法,其输出的摘要值的长度可以是128位,也可以是160位
    A

    B


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

  • 第23题:

    判断题
    消息摘要就是利用Hash函数对信息产生一个定长的数字串,不论信息是否修改过,修改前后产生的消息摘要是完全一致的()
    A

    B


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