单选题 在进行消息认证时,经常利用安全单向散列函数产生消息摘要。安全单向散列函数不需要具有下列哪个特性?( )

【正确答案】 D
【答案解析】[解析] 安全单向散列函数具有如下属性,即它必须是一致的,相同的输入总是产生相同的输出;它必须是随机的,或提供随机的外观,以防被猜出源消息;它必须是唯一的,即几乎不可能找到两个消息会产生相同的摘要;它必须是单向的,即如果给出输出,则不可能确定出输入消息;它必须易于实现高速计算,硬件实现成本低,或便于软件实现。