下列对散列算法描述正确的是
下列对散列算法描述正确的是
A、任意长度的消息输入到散列算法运算后输出是一个固定长度的摘要
B、改变了一个标点符号对输出的摘要是没有影响的
C、每个消息的散列值是随机生成的
D、可以从一个散列值恢复到原文
【正确答案】:A
【题目解析】:在信息安全模型中,生成的散列值称为消息摘要。消息摘要是一种防止改动的方法,任意长度的消息输入到散列算法运算后输出是一个固定长度的摘要。A正确。
摘要有这样一个性质,如果改变了输入消息中的任何东西,甚至只有一位,输出的摘要将会发生不可预测的改变,也就是说输人消息的每一位对输出摘要都有影响。B错误。
所以可以这样认为,消息摘要相当于滑息的指纹,每个消息的散列值是唯一的。C错误。
同时散列运算是单向的,我们不可能从一个散列值恢复到信息原文。D错误。
Top