🔒
← 返回教程列表

什么是加密哈希?SHA-256、MD5 与哈希函数详解

· 标签: cryptographic-hash, sha256, hash-function, cryptography, beginner-guide

加密哈希函数将数据映射为固定长度的字节串。它有三个核心特性:

  1. 确定性:相同的输入总是产生相同的哈希值
  2. 原像抗性:无法逆向哈希值来还原输入
  3. 抗碰撞性:无法找到两个产生相同哈希值的不同输入

哈希的用途

  • 文件完整性:下载文件后验证其 SHA-256 校验和与发布者提供的值一致
  • 密码存储:存储 hash(password + salt) 而非明文密码
  • 数字签名:对文档的哈希值签名,而非对整个文档签名
  • 区块链:每个区块包含前一个区块的哈希值
  • 去重:通过哈希值识别重复文件

使用我们的免费哈希生成器亲手计算哈希值。

什么是加密哈希?SHA-256、MD5 与哈希函数详解 - CoolTool