题目
哈希函数可以基于输出的哈希散列值反推出原始数据。A. 正确B. 错误
哈希函数可以基于输出的哈希散列值反推出原始数据。
A. 正确
B. 错误
题目解答
答案
B. 错误
解析
哈希函数的核心特性之一是不可逆性,即无法通过哈希值反推出原始数据。题目考查对哈希函数基本概念的理解,需明确其单向性特点。即使存在不同输入得到相同哈希值的碰撞现象,也无法唯一确定原始数据,因此反推原始数据在实际中不可行。
哈希函数的作用是将任意长度的输入映射为固定长度的哈希值,其设计通常满足以下关键特性:
- 单向性:从哈希值推导出原始数据在计算上不可行。
- 抗碰撞性:不同输入生成相同哈希值的概率极低,但并非绝对唯一。
题目中“反推出原始数据”的表述违背了哈希函数的单向性,因此答案为错误。