長さと一意性はそれぞれどのような問題を解決するのでしょうか?
長くランダムに生成されたパスワードは推測の余地を広げ、アカウントごとに異なるパスワードを使用することで、ある場所での情報漏洩が他のアカウントに直接影響を与えるのを防ぐことができます。これらは、一見複雑なパスワードを再利用しながらも、複数のアカウントを連携させるという2つの側面を表しています。
このサイトは新しいパスワードを生成するだけで、既存のパスワードを入力する必要はありません。パスワードを生成したら、信頼できるパスワード管理システムに保存し、アカウントサービスが提供する機能に応じて追加のログイン認証を有効にしてください。攻撃条件、速度制限、パスワードの保存方法は当サイトでは制御できないため、このツールは「解読に何年かかるか」を推定することはできません。
このツールはどのようにしてランダムな文字を生成するのですか?
乱数はブラウザの Crypto.getRandomValues 関数から生成されます。このツールはまず、剰余演算のバイアスを引き起こす可能性のあるランダムなバイト列を除外し、次に選択した文字セットから文字を抽出します。複数の文字セットを選択した場合、選択した各文字セットが少なくとも1回出現する結果のみを受け入れます。文字数の範囲は 8 文字から 128 文字です。
このサイトに掲載されている大文字、小文字、数字、記号を選択できます。サービスによって使用できる記号が異なるため、登録前に目的のサービスの要件を確認してください。また、使用できない文字を削除しても、元の生成ルールと完全に一致するとは限りません。
普遍的な筋力スコアを提供しないのはなぜでしょうか?
独立かつ均一に選択され、その他の制約がない文字シーケンスの場合、候補の数は文字セットサイズの長さのべき乗であり、その対数は探索空間を理解するのに役立ちます。このツールでは、選択されたすべての文字グループが出現する必要があるため、候補セットが制約されます。したがって、最初のバージョンでは、実際のセキュリティ強度として単純な対数式は表示されません。
正確な乱数生成器を使用しても、フィッシング、悪意のある拡張機能、デバイスの侵害、画面の漏洩を防ぐことはできません。生成後に「コピー」をクリックすると、データが自動的にシステムクリップボードに書き込まれます。クリップボードはデバイス上の他のアプリによって読み取られる可能性があり、デバイス間の同期はシステム設定に依存します。使用する予定がある場合のみコピーしてください。
ローカル処理範囲
ページコードは生成されたパスワードをサーバーに送信せず、ローカルの永続ストレージにも記録しません。パスワードは、ページを再生成、クリア、または閉じるまで、現在のページの結果領域に残ります。画面共有時には結果を表示しません。サーバーは、ページ訪問によって生成される通常のWebログを引き続き処理します。詳細はプライバシーポリシーをご覧ください。
使用後、「結果をクリア」をクリックすると、ページ上の表示上の痕跡を減らすことができます。ただし、これはシステムクリップボードやその他のアプリケーション記録をクリアするものではありません。ローカルでの動作を確認するには、ブラウザのネットワークパネルをご覧ください。生成操作によって、サーバーへのパスワード送信リクエストが増加することはありません。