開発者ツール

bcrypt ハッシュ生成ツール — ハッシュ作成/検証

bcrypt パスワードハッシュの生成と平文の照合をブラウザ内で実行します。rounds を調整して、データベースへの手動登録やハッシュ比較にかかるコストを制御できます。

bcryptPasswordSecurity
クイック切替:.htpasswd 生成ツール

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • bcrypt 形式の管理者パスワードをデータベースへ手動登録する
  • 既存のハッシュが平文と一致するか確認する
  • 異なる rounds 値の処理時間を比較する

使い方

  1. 平文を入力して rounds を選択します
  2. ハッシュを生成するか、既存のハッシュを貼り付けて照合します
  3. 結果を設定またはデータベースへコピーします

入出力サンプル

平文

secret

ハッシュの先頭

$2a$10$...

FAQ

平文はアップロードされますか?

いいえ。生成と検証はブラウザ内でローカル実行されます。

rounds はいくつに設定すべきですか?

値を上げるほど遅くなり、総当たり攻撃への耐性が高まります。タイムアウトと安全性のバランスを取り、まずは 10~12 を目安にしてください。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

.htpasswd 生成ツール

.htpasswd 生成ツール — Basic 認証情報作成

利用可能

ユーザー名とパスワードを bcrypt でエンコードし、Nginx の auth_basic などの HTTP Basic 認証で使える .htpasswd の 1 行を生成します。

htpasswd Nginx Auth