🔐 htpasswd 密码生成器

Updated: 2026-07-12
广告位 - 顶部 (728x90)

生成htpasswd密码

📋 生成结果

.htpasswd 文件内容: 输入用户名和密码后点击"生成密码"...
广告位 - 底部 (728x90)

📖 使用教程

1. 输入凭证:填写用户名和密码,选择加密算法(推荐bcrypt)。

2. 生成哈希:点击「生成密码」,系统在浏览器中计算加密哈希。

3. 复制使用:将生成的字符串添加到服务器的.htpasswd文件中。

❓ 常见问题

htpasswd密码生成器有什么用?

htpasswd用于创建Apache/Nginx服务器的HTTP基本认证密码文件(.htpasswd)。本工具使用Web Crypto API在浏览器中生成加密哈希,支持bcrypt(推荐)、SHA-256、SHA-512、MD5、SHA-1、crypt等算法。

推荐使用哪种加密算法?

强烈推荐bcrypt。bcrypt自带盐值和迭代次数(cost factor 10),抗暴力破解能力最强。MD5和SHA-1已被证明存在安全弱点,不建议在新项目中使用。Apache 2.4+和Nginx都支持bcrypt格式($2y$前缀)。

密码会发送到服务器吗?

不会。所有加密计算均在浏览器本地完成,密码不会离开您的设备。使用Web Crypto API进行安全哈希计算。生成的哈希值可以安全地存储在服务器的.htpasswd文件中,因为哈希值是单向不可逆的。