V2EX  ›  英汉词典

Cryptographic Hash Function

释义 Definition

密码学哈希函数:一种把任意长度的输入数据(消息)映射为固定长度输出(哈希值/摘要)的函数,常用于完整性校验、数字签名、口令存储、数据指纹等。理想的密码学哈希函数通常要求具备:难以从哈希值反推出原文(单向性)、难以找到两个不同输入产生同一输出(抗碰撞)、难以找到与给定输入同哈希的另一输入(抗第二原像)。
(注:日常也会说 “hash function”,但不一定具备密码学安全性;这里强调 cryptographic。)

发音 Pronunciation (IPA)

/ˌkrɪptəˈɡræfɪk hæʃ ˈfʌŋkʃən/

词源 Etymology

cryptographic 来自 cryptography(密码学),源于希腊语 kryptós(隐藏的)+ gráphein(书写)。
hash 在计算机语境中指“把数据搅拌/打散成摘要”的结果或过程。
合起来 cryptographic hash function 指“用于密码学目的的摘要函数”。

例句 Examples

A cryptographic hash function turns a file into a short fingerprint.
密码学哈希函数会把一个文件变成一个短小的“指纹”。

Even a one-bit change in the message should cause a cryptographic hash function to produce a drastically different output, which helps detect tampering in signed software updates.
即使消息只改动了一个比特,密码学哈希函数也应产生截然不同的输出,这有助于在已签名的软件更新中检测篡改。

相关词 Related Words

文学与典籍 Literary Works

  • Bruce Schneier, Applied Cryptography(《应用密码学》)
  • A. J. Menezes, P. C. van Oorschot, S. A. Vanstone, Handbook of Applied Cryptography(《应用密码学手册》)
  • NIST, *FIPS PUB 180-4: Secure Hash Standard (SHS)*(安全哈希标准,定义 SHA 系列)
  • RFC 6234, *US Secure Hash Algorithms (SHA and SHA-based HMAC and HKDF)*(SHA 系列与相关构造的工程规范)
  • Neal Stephenson, Cryptonomicon(《密码宝典》;涉及现代密码学概念与术语背景)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3345 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 11:48 · PVG 19:48 · LAX 04:48 · JFK 07:48
♥ Do have faith in what you're doing.