邮件验证码(MAC)

【勇芳软件工作室】汉化HomePreviousNext

消息认证码(MAC)与哈希值相似,但是使用会话密钥进行计算。由于这种差异,您必须拥有会话密钥才能重新计算哈希值,以验证基本数据是否未更改。

由Microsoft RSA Base Provider实现的MAC是最常见的类型。也就是说,它们是块密码MAC。该方法使用块密码对基本数据进行加密,然后使用最后一个加密块作为哈希值。用于构建MAC的加密算法是创建会话密钥时指定的加密算法。

警告相同的会话密钥不应用于消息加密和MAC生成。这样做大大增加了您的消息被解码的风险。