生成設定
推奨: 12文字以上
暗号学的に安全な乱数で生成。解読時間予測・複数生成対応。
完全ブラウザ完結、サーバー送信なしで安心。
生成されたパスワードはサーバーに送信されません。すべてあなたのデバイス内で処理されます。
いいえ、絶対に知られません。このツールは完全にブラウザ内(JavaScript)で動作しており、生成されたパスワードがインターネットを通じてサーバーに送信されることは一切ありません。オフライン環境でも動作します。
このツールは、ブラウザの crypto.getRandomValues() APIを使用しています。これは、予測不可能な高品質の乱数を生成する暗号学的擬似乱数生成器(CSPRNG)で、セキュリティ用途に適しています。通常のMath.random()とは異なり、攻撃者が次の値を予測することは不可能です。
どちらも適切に生成されれば非常に安全です。パスフレーズは覚えやすく入力しやすいメリットがあります。ランダムパスワードは短くても高いエントロピーを持ちますが、パスワードマネージャーでの管理が前提となります。用途に応じて使い分けることをお勧めします。
アルファベットの「I(アイ)」と「l(エル)」、数字の「1(イチ)」、「O(オー)」と「0(ゼロ)」など、見た目が似ていて区別しにくい文字を除外する機能です。手入力が必要な場合に、入力ミスを防ぐために有効です。
表示される解読時間は、一般的な攻撃手法(総当たり攻撃)に対する理論値です。実際の安全性は、使用サービスのセキュリティ対策(レート制限、二段階認証など)にも依存します。あくまで目安としてご参考ください。