对于DH密钥协商算法,下面说法错误的是( )
A. 可用于对信息的加密、解密。
B. 实现了通信双方密钥的交换;
C. 由于协议未对通信双方的身份进行认证,存在中间人攻击的可能。
D. 基于离散对数难题。
如果消息的长度只有50个ASCII字符,由于不足一个分组,所以可以根据其SHA-1算出的散列值推算出其原来的消息。( )
下面对哈希函数的描述,正确的是:( )
A. Hash函数是一公开函数,可以将任意长的消息m映射为较短的.固定长度的一个值,记为H(m),经常称函数值H(m)为散列值。
B. 对任何消息输入都能够容易和快速地以相同的时间计算出哈希值。
C. 给定消息m和H(m),找到另外一个消息m≠m’,使H(m)= H(m’)在计算上是可能的。
D. 给定H(m),恢复消息m在计算上是简单的。
下面对于数字签名的说法不正确的是( )
A. 数字签名是可信的
B. 数字签名是不可抵赖的
C. 数字签名是可复制的
D. 数字签名是不可伪造的。