本文へスキップ
作業データはサーバーに保存せず、お使いのブラウザ内で処理します。
tools
Bcryptハッシュ生成・パスワード照合

Bcryptハッシュ生成・パスワード照合

コスト4〜15でsalt付きbcryptハッシュを生成し、平文と既存のbcryptハッシュをブラウザ内で照合します。

10

ラウンドを増やすと計算コストは上がりますが、生成に時間がかかります。12 以上ではデバイスによって数秒かかる場合があります。

主な機能

  • bcryptjsを使って平文からsalt付きbcryptハッシュを生成します。
  • bcryptのコストパラメーターを4〜15から選択します。
  • 平文と既存のbcryptハッシュを比較し、一致・不一致を表示します。
  • 生成したハッシュをワンクリックでコピーできます。

使い方

  1. ハッシュタブで平文を入力し、コストを選択します。
  2. bcryptハッシュを生成してコピーします。
  3. 照合タブで平文と保存済みハッシュを比較します。

活用例

  • 開発用パスワードハッシュを作成

    テストアカウントやシードデータ用のbcrypt文字列を指定したcostで生成します。

  • 保存済みハッシュを確認

    平文候補が既存のbcryptハッシュと一致するかブラウザ内で調べます。

プライバシー

Bcryptのハッシュ化と比較はブラウザ内で行われ、QuickKitは平文やハッシュを保存しません。

動作要件

Bcryptは一方向のパスワードハッシュです。比較は平文とハッシュの一致だけを確認するもので、パスワードの強度やアカウントの安全性を保証しません。

よくある質問

bcryptハッシュから元のパスワードを復元できますか?
いいえ。bcryptは一方向関数です。照合タブでは、入力した平文がハッシュと一致するかだけを確認します。
costを上げると何が変わりますか?
このツールは4〜15ラウンドに対応します。値が高いほど生成と照合に時間がかかるため、利用環境の性能を測って選んでください。