パスワード生成

カスタムパターンと文字ルールで安全なパスワードを生成。すべてブラウザ内で完結します。

* をランダム文字に置換します。それ以外の文字はそのまま残ります。

Tips

長さが最も重要

パスワードが長いほど解読は指数関数的に困難になります。1文字追加するだけで、可能な組み合わせ数が大幅に増加します。

予測可能なパターンを避ける

辞書の単語、名前、日付、「qwerty」のようなキーボードパターンは使わないでください。ランダム性が強いパスワードの鍵です。

問題を起こす文字がある

バッククォート、バックスラッシュ、ドル記号などはシェルスクリプトを壊す可能性があります。セミコロンや引用符はSQLや設定ファイルで問題を起こすことがあります。

アカウントごとに固有のパスワードを使う

1つのパスワードが漏洩しても、固有のパスワードを使っていれば他のアカウントへの不正アクセスを防げます。

よくある使い方

🖥️

サーバー・SSH アクセス

シェルで問題になる文字を除外して、rootアカウントやSSH鍵用の強力なパスワードを生成します。

🌐

ウェブアカウント

各オンラインサービスに固有のパスワードを作成し、クレデンシャルスタッフィング攻撃を防ぎます。

📶

Wi-Fi パスワード

読み上げにくい紛らわしい文字を除外して、共有しやすいWi-Fiパスワードを生成します。

🔑

API キー・トークン

URLでエンコードが必要な文字を除外して、URL安全なトークンを生成します。

🗄️

データベース認証情報

接続文字列でのエスケープ問題を避けるため、SQL特殊文字を除外したパスワードを生成します。

📱

アプリ・デバイスPIN

パターン機能を使って、PINやデバイスロック解除コードのような数字コードを作成します。

よくある質問

このパスワード生成ツールは安全ですか?
はい。すべてのパスワードはWeb Crypto API(crypto.getRandomValues)を使用してブラウザ内で完全に生成されます。暗号学的に安全な乱数を使用しており、サーバーへのデータ送信は一切ありません。
パターン機能とは何ですか?
パターンフィールドでは、固定文字とワイルドカード(*)を組み合わせることができます。例えば「***-***-***」と入力すると「k9F-m2x-R7p」のようなパスワードが生成され、各*は選択した文字セットからランダムに置換されます。
パスワードの長さはどのくらいが良いですか?
一般的なウェブアカウントには12〜16文字が推奨されます。サーバーアクセスや暗号鍵など高セキュリティ用途には20文字以上を使用してください。
なぜ特定の文字を除外するのですか?
特定の文字は特定の環境で技術的な問題を引き起こします。例えば、バッククォートやドル記号はシェルスクリプトで解釈され、引用符やセミコロンはSQLクエリや設定ファイルを壊す可能性があります。
強度メーターは何を測定していますか?
強度メーターは、文字プールのサイズとランダム文字数に基づいてエントロピー(ビット数)を計算します。エントロピーが高いほど可能な組み合わせが多く、より強いパスワードです。
オフラインで使用できますか?
ページが読み込まれた後であれば可能です。すべての処理がブラウザ内のJavaScriptで行われるため、パスワードの生成にインターネット接続は不要です。