哈希游戏- 哈希游戏平台- 哈希游戏官方网站
28哈希函数的分类改动检测码mdcmanipulationdetectioncode不带密钥的哈希函数主要用于消息完整性消息认证码macmessageauthenticationcode带密钥的哈希函数主要用于消息源认证和消息完整性29哈希函数实现消息认证mdc和加密mdc和安全信道仅用mac30mdc和加密消息mdchash算法不安全信道加密算法秘密密钥消息mdc31mdc和安全信道消息hash算法mdc不安全信道安全信道32仅用mac消息macmac算法秘密密钥不安全信道33消息认证码消息认证码macmessagesauthenticationcodes是与密钥相关的的单向散列函数也称为消息鉴别码或是消息校验和
名值Sigk(h(x))。 对手对消息x产生2k个变形的消息(即表达同样的意思消息), 再拟定一个准备替换消息x的假消息x’(它表示另外一个意思, 但对攻击者有利 ),产生x’的2k个变形消息。计算所有这些 消息的哈希函数值。 比较这两个哈希函数值集合,以便发现具有相同哈希函数值 (匹配)的消息。如果没发现,则再产生其他一对有效消息和 假消息,直到出现一个匹配为止。 用找到匹配的假消息x’代替消息x,后面仍然附加签名值 Sigk(h(x))一起送给验证者。