题目
以下哪种算法属于哈希算法A. MD5B. SHA-1C. IDEAD. AES SHA-1】
以下哪种算法属于哈希算法
- A. MD5
- B. SHA-1
- C. IDEA
- D. AES SHA-1】
题目解答
答案
A
解析
哈希算法(Hash Algorithm)的核心作用是将任意长度的数据映射为固定长度的哈希值,常用于数据完整性校验、密码存储等场景。加密算法(如对称加密)则用于保护数据的机密性,如AES、IDEA等。
本题需区分哈希算法与加密算法。MD5和SHA-1属于哈希算法,而IDEA和AES属于对称加密算法。题目可能存在选项设置问题(如正确答案应包含A和B),但根据用户提供的答案,正确选项为A。
选项分析
-
A. MD5
哈希算法,用于生成128位的哈希值,尽管安全性较弱,但仍属于哈希算法。 -
B. SHA-1
哈希算法,生成160位的哈希值,与MD5类似,但题目中未将其列为正确答案,可能存在题目设置问题。 -
C. IDEA
对称加密算法,用于数据加密,不属于哈希算法。 -
D. AES
对称加密算法,替代了旧的加密标准(如DES),与哈希无关。