单选题

以下哪个选项是MD5算法的第一个步骤()

A通过在消息末尾添加一些额外位来填充消息

B将消息划分为固定长度的块

C对每一块的一个元素做XOR运算

D将消息的原始长度缩减为mod64

正确答案

来源:www.examk.com

答案解析

MD5接收任意长度的消息作为输入,并生成128位消息摘要作为输出。建立MD5算法需要三个步骤。第一步是通过在消息末尾添加一些额外位来填充消息。填充是绝大多数散列函数的通用特性,正确地填充能够增加算法的安全性。所以本题答案是选项A。
相似试题
  • 以下哪个选项是MD5算法的第二个步骤()

    单选题查看答案

  • 以下哪个选项不是MD5和SHA-1的共有的特性()

    单选题查看答案

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

    判断题查看答案

  • 以下哪个选项是非对称密码算法的缺点()

    单选题查看答案

  • 以下哪个选项使用了公钥密码算法()

    单选题查看答案

  • 组织达到战略目标的行动步骤指的是以下哪个选项?()

    单选题查看答案

  • 以下选项中哪个不是销售展示的基本步骤()

    单选题查看答案

  • 简述MD5算法?

    简答题查看答案

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

    填空题查看答案