更多“常见的摘要算法有消息摘要4算法MD4、消息摘要5算法MD5和__________。 ”相关问题
  • 第1题:

    数字签名最常见的实现方法是建立在的组合基础之上。A.公钥密码体制和安全散列算法B.对称密码体制和MD5摘要算法C.公证系统和MD4摘要算法D.公钥密码体制和单向安全散列函数算法


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

  • 第2题:

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

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

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

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

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


    正确答案:CE

  • 第3题:

    常见的摘要算法有MD4、MD5、SHA和SHA-1。OSPF的安全协议使用________。

    A.SHA

    B.SHA-1

    C.MD4

    D.MD5


    正确答案:D
    解析:常用的摘要算法有:消息摘要4算法(MD4)、消息摘要5算法(MD5)、安全散列算法(SHA)。 MD5按512比特块来处理其输入,并产生一个128位的消息摘要。Radius(拨号认证协议)、OSPF(路由协议)、 SNMP的安全协议等都是使用共享密钥加上MD5进行认证的。

  • 第4题:

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

    A.128

    B.160

    C.256

    D.512


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

  • 第5题:

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

    A.索引算法

    B.Hash函数

    C.递归函数

    D.倒排算法


    正确答案:B