htpasswdジェネレータ

ユーザー名とパスワードを入力し、Apache/Nginx Basic Authプロファイルのbcrypt.htpasswd行をローカルで生成します。

プライバシー:アップロードしないローカルで処理します。

↓ 下の入力領域に貼り付けて、結果をすぐに表示します。★QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB

生成 Apache .htpasswd 行 (bcrypt); 用户名与密码在浏览器本地哈希,不上传。

用户名
密码
Cost (rounds)

ユーザー名とパスワードを入力し、Apache/Nginx Basic Authプロファイルのbcrypt.htpasswd行をローカルで生成します。

クイックスタート

  1. 資格情報の入力

    ユーザー名とパスワード。

  2. トーンコスト

    第4〜14ラウンド高くなればなるほど遅くなり、強くなる。

  3. 行のコピー

    あなたの.htpasswdファイルに添付します。

vs基本認証生成器

これによりプロファイル行が出力されます。基本認証ジェネレータは、許可ヘッダを出力します。

典型的なワークフロー

特定のWebサイトディレクトリを保護する場合は、ユーザー名とパスワードを入力し、「≪生成|Generate|ldap≫」をクリックするだけです。このツールは、サーバーにデータを送信する必要なく、ブラウザでbcryptハッシュをローカルに計算します。生成された.htpasswd行をApache/Nginxプロファイルにコピーします。他のソフトウェアをインストールする必要はありません。

一時的なテスト環境では、オンラインジェネレータではなく、このツールを使用してください。開発者は、プレゼンテーションサイトをローカルに設定する際に、複数のテストアカウントをすばやく作成できます。すべての計算はクライアントで行われ、パスワード露出のリスクを排除します。生成されたハッシュは、主要なウェブサーバと互換性があります。

Input

admin + password

Output

admin:$2a$10$…

FAQ

パスワードがアップロードされましたか?

いいえ、bcryptはローカルで動作します。

APR 1サポート?

Bcrypt($2 a$)は現在、ほとんどの近代的なサーバをサポートします。

なぜMD 5ではなくbcryptを選んだのか。

MD 5のような高速ハッシュは暴力的な攻撃を受けやすい。Bcryptは暗号記憶のために設計されており、内蔵されたsaltingと調整可能な計算コストを有しており、ハッシュ値が損なわれても、解読がさらに困難になる。