下列不属于报文认证算法是( )。
消息摘要算法 MD5 用于确保信息传送完整一致,它作用是让大容量信息在用数字签名软件签署私人密钥前被 " 压缩 " 成一种保密格式(就是把一个任意长度字节串变换成一定长十六进制数字串)。 安全散列算法 SHA 能计算出一个数字信息所对应长度固定字符串(信息摘要)。且若输入讯息不同,它们对应到不同字串机率很高;而 SHA 是 FIPS 所认证五种安全杂凑算法。这些算法之所以称作“安全”是基于以下两点(根据官方标准描述):1 、由讯息摘要反推原输入讯息,从计算理论上来说是很困难。2 、想要找到两组不同讯息对应到相同讯息摘要,从计算理论上来说也是很困难。任何对输入讯息变动,都有很高机率导致其产生讯息摘要迥异。SHA 家族五个算法,分别是 SHA-1 、 SHA-224 、 SHA-256 、 SHA-384 ,和 SHA-512 。 HMAC 是密钥相关哈希运算消息认证码,HMAC 运算利用哈希算法,以一个密钥和一个消息为输入,生成一个消息摘要作为输出。 RC4 加密算法是一种密钥长度可变流加密算法簇。