问题 单项选择题

某报文的长度是1000字节,利用MD5计算出来的报文摘要长度是 (41) ,利用SHA计算出来的报文摘要长度是 (42)

A.64

B.128

C.256

D.160

答案

参考答案:D

解析: 常见的散列函数有MD5和SHA-1。MD5算法通过填充、附加、初始化累加器、进行主循环4步处理得到128位消息摘要。安全哈希算法(SHA-1)用于产生一个160位的消息摘要。不同长度的输入信息计算出的摘要长度相同,这是散列函数的基本性质之一。因此,长度为1000B的报文,利用MD5计算出来的报文摘要长度是128位,利用SHA计算出来的报文摘要长度是160位。

解答题
问答题 简答题