← 返回教程列表
什么是加密哈希?SHA-256、MD5 与哈希函数详解
· 标签: cryptographic-hash, sha256, hash-function, cryptography, beginner-guide
加密哈希函数将数据映射为固定长度的字节串。它有三个核心特性:
- 确定性:相同的输入总是产生相同的哈希值
- 原像抗性:无法逆向哈希值来还原输入
- 抗碰撞性:无法找到两个产生相同哈希值的不同输入
哈希的用途
- 文件完整性:下载文件后验证其 SHA-256 校验和与发布者提供的值一致
- 密码存储:存储
hash(password + salt)而非明文密码 - 数字签名:对文档的哈希值签名,而非对整个文档签名
- 区块链:每个区块包含前一个区块的哈希值
- 去重:通过哈希值识别重复文件
使用我们的免费哈希生成器亲手计算哈希值。