V2EX  ›  英汉词典

Message Authentication Code

释义 Definition

消息认证码(MAC):一种用密钥对消息计算出的短值,用来验证消息在传输或存储过程中是否被篡改,并证明消息来自持有该密钥的一方(提供完整性认证)。常见实现如 HMACCMAC
注:这里的 MAC 与网络中的 MAC address(媒体访问控制地址)不是一回事。

发音 Pronunciation (IPA)

/ˈmesɪdʒ ɔːˌθen.tɪˈkeɪ.ʃən koʊd/

例句 Examples

The app attaches a message authentication code to each request.
该应用会给每个请求附加一段消息认证码。

Even if an attacker intercepts the data, they can’t modify it without producing a valid message authentication code.
即使攻击者截获了数据,也无法在不生成有效消息认证码的情况下对其进行修改。

词源 Etymology

message(消息)+ authentication(认证)+ code(码/代码) 组合而来,是密码学领域的术语,用“码值”来完成对消息的真实性与完整性的验证。

相关词 Related Words

文献与作品 Notable Works

  • RFC 2104: HMAC: Keyed-Hashing for Message Authentication(提出并规范了 HMAC)
  • *NIST FIPS 198-1: The Keyed-Hash Message Authentication Code (HMAC)*(美国标准,对 HMAC 的定义与要求)
  • Handbook of Applied Cryptography(Menezes, van Oorschot, Vanstone,经典密码学教材,讨论 MAC 的原理与应用)
  • Cryptography Engineering(Ferguson, Schneier, Kohno,介绍工程实践中如何正确使用 MAC)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1729 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 05:48 · PVG 13:48 · LAX 21:48 · JFK 00:48
♥ Do have faith in what you're doing.