V2EX  ›  英汉词典

Poly1305

Definition / 释义

Poly1305 是一种消息认证码(MAC)算法,用于给消息生成一个短的认证标签(tag),以验证数据未被篡改且来自持有密钥的一方。常与 ChaCha20 搭配(如 ChaCha20-Poly1305),广泛用于现代网络加密协议中。

Pronunciation / 发音

/ˌpɑːli ˌθɝːˈtiːn oʊ faɪv/

Examples / 例句

We use Poly1305 to authenticate API requests.
我们用 Poly1305 来验证 API 请求的完整性。

In TLS, ChaCha20-Poly1305 provides fast encryption and strong integrity protection on many devices.
在 TLS 中,ChaCha20-Poly1305 能在许多设备上提供快速加密与强有力的完整性保护。

Etymology / 词源

Poly 来自 “polynomial(多项式)” 的缩写用法,指算法内部使用的多项式计算结构;1305 关联其核心运算采用的模数 2¹³⁰ − 5(一个特别形式的素数),这是该算法高效与安全设计的一部分。

Related Words / 相关词

Literary Works / 文学与著作

  • Daniel J. BernsteinThe Poly1305-AES Message-Authentication Code(提出并系统描述 Poly1305 的经典论文)
  • RFC 8439ChaCha20 and Poly1305 for IETF Protocols(IETF 标准文档,定义 ChaCha20-Poly1305 的用法)
  • Cryptography Engineering(Niels Ferguson, Bruce Schneier, Tadayoshi Kohno,书中讨论了 MAC 与认证加密等概念,常与 Poly1305 的应用背景相关)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1628 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 16:13 · PVG 00:13 · LAX 08:13 · JFK 11:13
♥ Do have faith in what you're doing.