A.单向散列函数是数字签名的一个关键环节,可以大大缩短签名时间B.单向散列函数可以分为两类:带密钥的单向散列函数和不带密钥的单向散列函数C.HMAC是实现MAC的算法,在Internet上广泛使用的安全套接层(SSL)协议中使用D.MD5和SHA-1是杂凑算法
多项选择题以下哪项是杂凑函数功能()
A.不能逆向执行B.提供了消息的完整性C.单向哈希的结果是报文杂凑值D.提供了消息的保密性
多项选择题下面关于SHA-1的附加填充位操作,说法正确的是()
A.填充一个1和若干个0B.在消息后附加32bit的无符号整数C.长度模512与448同余D.填充后的消息长度为512比特的整数倍
多项选择题关于HMAC的说法正确的是()
A.验证收到的消息的完整性和真实性B.SSL中使用了HAMCC.要求使用密钥D.基于杂凑函数设计的
多项选择题以下哪些参数的长度,与SM3的输入消息分组长度相同()
A.基于SM4产生的CBC-MAC值B.HMAC-SM3产生的完整MAC值C.RSA-512的签名值D.SM2的公钥值
多项选择题密码杂凑算法的安全特性包括()
A.单向性B.抗弱碰撞C.抗强碰撞D.抗伪造