题目
以下()散列算法得出的散列值是 160 位二进制字符。A. MD4B. MD5C. SHA-1D. SHA- 256
以下()散列算法得出的散列值是 160 位二进制字符。
A. MD4
B. MD5
C. SHA-1
D. SHA- 256
题目解答
答案
C. SHA-1
解析
本题考查常见散列算法的输出长度。解题的关键在于准确记忆各算法的位数特征:
- MD4和MD5的输出长度均为128位;
- SHA-1的输出长度为160位;
- SHA-256的输出长度为256位。
通过对比选项中各算法的位数,即可快速锁定正确答案。
选项分析
A. MD4
- 输出长度:128位二进制字符。
- 结论:不符合题意。
B. MD5
- 输出长度:128位二进制字符。
- 结论:不符合题意。
C. SHA-1
- 输出长度:160位二进制字符。
- 结论:符合题意。
D. SHA-256
- 输出长度:256位二进制字符。
- 结论:不符合题意。