0
点赞
收藏
分享

微信扫一扫

在报文摘要算法MD5中,首先要进行明文分组与填充,其中分组时明文报文摘要按照(42)位分组。【答案】C

witmy 2022-07-12 阅读 63


在报文摘要算法MD5中,首先要进行明文分组与填充,其中分组时明文报文摘要按照(42)位分组。

(42)A.128 B.256 C.512 D.1024

【答案】C

【解析】本题考查报文摘要算法的基础知识。

报文摘要算法MD5的基本思想就是用足够复杂的方法把报文位充分“弄乱”,使得每一个输出位都受到每一个输入位的影响。具体的操作分成下列步骤:

①分组和填充:把明文报文按512位分组,最后要填充一定长度的“1000…”,使得报文长度=448 (mod512)

②附加。域后加上64位的报文长度字段,整个明文恰好为512的整数倍。

③初始化。置4个32位长的缓冲区ABCD分别为:

A=01234567 B=89ABCDEF C=FEDCBA98 D=76543210

④处理。用4个不同的基本逻辑函数(F,G,H,I)进行4轮处理,每一轮以ABCD 和当前512位的块为输入,处理后送入ABCD (128位),产生128位的报文摘要。


举报

相关推荐

0 条评论