V2EX  ›  英汉词典

SHA-1

释义 (Definition)

SHA-1(Secure Hash Algorithm 1)是一种密码学哈希函数,把任意长度的数据输入转换为固定长度的 160 位(20 字节)哈希值,常用于完整性校验与数字签名等场景。由于已被证明存在可行的碰撞攻击,现多被视为不再安全,通常建议改用 SHA-256 等更强算法。(SHA-1 也可指由它生成的“哈希值/摘要”。)

发音 (Pronunciation, IPA)

/ˌɛs eɪtʃ eɪ ˈwʌn/

例句 (Examples)

The file’s SHA-1 hash matches the published checksum.
该文件的 SHA-1 哈希值与公布的校验和一致。

Although SHA-1 was widely used in older TLS certificates and version-control workflows, modern security guidelines recommend migrating to SHA-256 or SHA-3 because SHA-1 collisions are practical.
尽管 SHA-1 曾广泛用于较旧的 TLS 证书和版本控制流程中,但由于 SHA-1 的碰撞攻击已具备现实可行性,现代安全规范建议迁移到 SHA-256 或 SHA-3。

词源 (Etymology)

“SHA-1”是缩写:SHA 来自 Secure Hash Algorithm(安全哈希算法),**-1** 表示该系列的第一个版本。它由美国国家安全局(NSA)设计,并由美国国家标准与技术研究院(NIST)发布为标准之一;后来研究与实践证明其抗碰撞性不足,逐步被更安全的替代方案取代。

相关词 (Related Words)

文学与著名作品用例 (Literary / Notable Works)

  • *RFC 3174: US Secure Hash Algorithm 1 (SHA1)*(IETF 标准文档标题与内容中大量出现 “SHA-1/SHA1”)
  • Cryptography Engineering(Niels Ferguson, Bruce Schneier, Tadayoshi Kohno,讨论哈希函数与对 SHA-1 的安全性观点)
  • Applied Cryptography(Bruce Schneier,在哈希与消息摘要相关章节中提及 SHA 系列与应用背景)
  • Serious Cryptography(Jean-Philippe Aumasson,介绍哈希函数发展并讨论 SHA-1 的安全局限)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   880 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 17:54 · PVG 01:54 · LAX 09:54 · JFK 12:54
♥ Do have faith in what you're doing.