無料で利用可能、アカウント不要

Bcrypt ジェネレーター

標準 bcrypt ハッシュを生成するか、既存の bcrypt ハッシュとパスワードを比較します。作業はローカルのブラウザワーカーで実行され、パスワードはチェックのたびにクリアされます。

Bcrypt は最初の 72 UTF-8 バイトのみを使用します。このツールは、長い値を黙って切り捨てるのではなく、拒否します。コスト 8 ~ 14 では作業が飛躍的に増加します。コストが高くなると、特に電話の場合、時間がかかることがあります。ローカル ワーカーはページの応答性を維持しますが、作業はデバイスが実行します。

実際のログイン パスワードではなく、テスト パスワードを使用してください。結果は学習と互換性チェック用です。このブラウザ ページを運用アカウント ストレージ システムとして使用しないでください。

標準の 60 文字の bcrypt ハッシュを貼り付けます。検証は bcrypt コスト 4 ~ 14 をサポートします。デバイス上での無制限の作業を避けるために、異常に高コストのハッシュは拒否されます。

bcrypt ハッシュは何をしますか?

Bcrypt はパスワード ハッシュ関数であり、暗号化ではありません。これは、一方向ハッシュとランダム ソルトおよび構成可能な作業係数を組み合わせたものです。ハッシュはパスワード候補と照合できますが、復号化して元のパスワードを明らかにすることはできません。

よくある質問

bcrypt ハッシュは何をしますか?

Bcrypt はパスワード ハッシュ関数であり、暗号化ではありません。これは、一方向ハッシュとランダム ソルトおよび構成可能な作業係数を組み合わせたものです。ハッシュはパスワード候補と照合できますが、復号化して元のパスワードを明らかにすることはできません。

私のパスワードまたはハッシュはアップロードまたは保存されていますか?

いいえ。ハッシュ化と検証はこのブラウザーで実行されます。このページは、入力されたパスワードやハッシュをサーバーに送信したり保存したりしません。操作が終了すると、パスワードフィールドはクリアされます。安全のため、実際のアカウントのパスワードではなくテスト パスワードを使用してください。

bcrypt はパスワードを暗号化しますか?

いいえ。Bcrypt は一方向のパスワード ハッシュであり、元に戻せる暗号化ではありません。元のパスワードを保存せずに、ソフトウェアがパスワード候補をチェックできるように設計されています。

bcrypt には 72 バイト制限があるのはなぜですか?

bcrypt 形式は最大で 72 UTF-8 バイトを処理します。このツールはそれより長い入力を拒否するため、異なるパスワードが暗黙的に同じ切り捨てられた値として扱われることはありません。

このハッシュは実際のアカウントに保存する必要がありますか?

このページを実稼働資格情報システムとして使用しないでください。実際のサービスは、維持された認証ライブラリ、適切なパラメータ、レート制限、アカウント保護を使用して、信頼できるサーバー上でパスワードをハッシュする必要があります。