コードの塔 · 11 号室

Bcrypt ハッシュ生成・照合

パスワードを bcrypt でハッシュ化し、ハッシュを照合します。

🔒 ブラウザ内で処理 · アップロード不要 · 登録不要

ハッシュを生成

1 増えるごとに処理時間が 2 倍になります。Web アプリでは 10〜12 が一般的です。

照合

Bcrypt ハッシュの生成と照合

Bcrypt は、総当たり攻撃に耐えるよう設計された、ソルト付きの低速なパスワードハッシュ関数です。このツールでは、パスワードをランダムなソルトと指定したコスト係数でハッシュ化したり、パスワードが既存の bcrypt ハッシュと一致するか確認したりできます。ログインのデバッグやテストユーザーの作成に便利です。処理はすべてブラウザ内で行われ、パスワードがどこかに送信されることはありません。

bcrypt ハッシュの読み方

$2b$10$N9qo8uLOickgx2ZMRZoMye… の場合、2b はアルゴリズムのバージョン、10 はコスト(210 ラウンド)、続く 22 文字がソルト、残りがハッシュです。Bcrypt はパスワードの先頭 72 バイトのみを使用します。