V2EX  ›  英汉词典

SHA-2

定义 Definition

SHA-2(Secure Hash Algorithm 2,安全散列算法第2版)是一组由美国国家标准与技术研究院(NIST)发布的加密散列函数标准,用于把任意长度的数据映射为固定长度的“摘要”(hash/digest),常见成员包括 SHA-224、SHA-256、SHA-384、SHA-512 等。它常用于数据完整性校验、数字签名、证书、密码学协议等场景。(除“散列算法”含义外,SHA 也可能在其他语境中被误作缩写,但在计算机安全领域通常指该标准。)

发音 Pronunciation (IPA)

/ˌʃɑː ˈtuː/

例句 Examples

We use SHA-2 to verify that the file hasn’t been changed.
我们使用 SHA-2 来验证文件是否被篡改。

In modern TLS deployments, SHA-2-based hashes are widely used in certificate signatures and integrity checks to reduce the risk of collision attacks.
在现代的 TLS 部署中,基于 SHA-2 的哈希被广泛用于证书签名与完整性校验,以降低碰撞攻击风险。

词源 Etymology

“SHA” 来自 Secure Hash Algorithm(安全散列算法) 的首字母缩写;“2”表示该系列是对早期 SHA-1 等算法体系的后续标准化系列。SHA-2 由 NIST 在联邦信息处理标准(FIPS)中发布并维护(常见规范为 FIPS 180 系列)。

相关词 Related Words

文学与典籍 Literary Works

  • *FIPS PUB 180-4: Secure Hash Standard (SHS)*(NIST 联邦标准文档,正式定义 SHA-2 家族)
  • Cryptography Engineering(Niels Ferguson, Bruce Schneier, Tadayoshi Kohno,讨论 SHA-2 等在工程实践中的应用)
  • Handbook of Applied Cryptography(Menezes, van Oorschot, Vanstone,涵盖散列函数与相关标准,包括 SHA 系列的背景与用法)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   866 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 309ms · UTC 18:01 · PVG 02:01 · LAX 10:01 · JFK 13:01
♥ Do have faith in what you're doing.