OpenSSL passwd 命令:生成密码哈希

OpenSSL passwd 命令用于生成 Unix 密码哈希,支持 SHA-512、SHA-256、MD5 等算法,适用于系统管理和脚本场景。

April 10, 2026 · 2 min · 黑豆子

OpenSSL 计算文件和字符串哈希值

使用 OpenSSL dgst 命令计算文件的 SHA-256、SHA-512、MD5 等哈希值,用于文件完整性校验和密码存储。

April 5, 2026 · 2 min · 黑豆子

密码哈希算法对比:MD5、SHA-1、SHA-256、bcrypt

对比常用哈希算法的特点和适用场景,解释为什么存储密码要用 bcrypt 而不是 SHA-256。

April 4, 2026 · 1 min · 黑豆子

SHA-256 哈希算法原理

深入解析 SHA-256 哈希算法的工作原理,包括消息填充、分块处理、压缩函数等核心步骤,理解其安全性的数学基础。

April 3, 2026 · 3 min · 黑豆子

哈希函数与数字签名:数据完整性保障

本文介绍哈希函数的特性、常用算法,以及数字签名如何保障数据完整性和 authenticity。

April 2, 2026 · 2 min · 黑豆子