パスワード&UUIDジェネレーター
強力なランダムパスワードとUUID v4識別子を生成します。すべてブラウザ内で完結 — 何もアップロードされません。
強力なパスワードの要点:長さ 12–16 以上、大文字・小文字・数字・記号を混ぜ、サイトごとに一意のパスワードを使います。このツールは crypto.getRandomValues を使用し、完全にブラウザ内で動作します——アップロードは一切ありません。
✅ クイック回答
強力なパスワードは少なくとも 12–16 文字で文字種を混ぜます。UUID v4 は 550e8400-e29b-41d4-a716-446655440000(8-4-4-4-12)の形です。下の 16 文字パスワード、32 文字の高セキュリティ、または 5 つの UUID を試してください。
経験則:文字を増やすたびに攻撃者が試行する組み合わせが倍増します。パスワードマネージャーを使い、使い回さないでください。
よくある質問
パスワード生成器はどうやって安全なパスワードを作るのですか?
ブラウザの暗号学的に安全な乱数生成器(crypto.getRandomValues)を使用します。これは銀行やセキュリティツールと同じ乱数源です。長い長さと複数種の文字を組み合わせることで、パスワードは実質的に推測不可能になります。
このウェブサイトでパスワードを生成しても安全ですか?
はい。生成はすべてWeb Crypto APIを使用してブラウザ内で行われます。パスワードがサーバーに送信・保存されることも、サーバーから見えることもありません。
UUID v4とは?
UUID v4は8-4-4-4-12の16進数字で表される128ビットの識別子です(例:550e8400-e29b-41d4-a716-446655440000)。バージョン4は乱数から生成されるため衝突は実質的に不可能で、データベースキーや一意識別子として広く使われています。
強いパスワードとは?
長さが最も重要です — 文字が1つ増えるごとに推測可能な組み合わせが倍増します。良いパスワードは12~16文字以上で、大文字・小文字・数字・記号を混ぜ、単語や個人情報を含まないものです。
生成したパスワードを再利用してもいいですか?
異なるサイトでパスワードを再利用しないでください。1つのサイトが侵害されると、攻撃者はあらゆる場所で同じパスワードを試します。アカウントごとに一意のパスワードを使い、信頼できるパスワードマネージャーに保存しましょう。
生成したパスワードはどこかに保存されますか?
いいえ。パスワードはブラウザ内で Web Crypto API により生成され、サーバー・Cookie・ファイル・データベースに書き込まれることはありません。ページを離れるか更新するとすぐに消えます。
UUID v4 は繰り返されますか?
事実上しません。UUID v4 は 122 個の乱数ビットを持ち、衝突確率は約 2.7×10³⁶ 分の 1 で、現実的なリスクよりはるかに小さいです。一意のキーとして安全に使えます。
パスワードはどのくらいの長さが良いですか?
日常アカウントは少なくとも 12 文字、メールや銀行などの重要なものは 16–20 文字にしてください。長さは記号を増やすより安全性を高めます。組み合わせが指数関数的に増えるからです。
パスワードのエントロピーとは?
エントロピーはビット単位の乱雑さの指標です:長さ × log₂(文字プールの大きさ)。目安:60 ビットは弱く、80 は普通、100 以上は強く、128 以上は極めて優秀です。強度バーにこの値が表示されます。
なぜ Web Crypto は Math.random() より安全なのですか?
Math.random() は暗号学的に安全ではなく予測可能です。私たちはブラウザベンダーが審査し銀行も使う CSPRNG である crypto.getRandomValues を使用します。
強力なパスワード&UUIDジェネレーター — 安全をシンプルに
弱いパスワードや使い回しは、アカウントがハッキングされる最も一般的な原因です。当ジェネレーターはブラウザの安全な暗号APIを使用して真にランダムなパスワードを作成するため、各文字は独立して予測不可能です。長さと文字の組み合わせを選ぶだけ — 生成内容がこちらに見えることはありません。
このパスワード生成器を使う理由
- crypto.getRandomValuesによる暗号学的に安全な乱数。
- 6~64文字の長さを自由に設定。
- 大文字・小文字・数字・記号を個別にオン/オフ。
- 0、O、1、l、I、5、S、2、Z、8、B などの紛らわしい文字を任意で除外できます。
- 強力な長さを選ぶのに役立つリアルタイム強度メーター。
- 100%プライベート — 生成はブラウザの外に出ません。
UUID v4の生成
- データベースの主キー、ファイル名、注文IDを生成。
- 開発用に一意のテストデータとフィクスチャを作成。
- 最大 100 個の UUID を一度に生成してすべてコピー。
- 標準のRFC 4122形式で、あらゆる言語・プラットフォームと互換。
強力で一意なパスワードでアカウントを守り、信頼できる識別子を数秒で生成。高速、無料、プライベート。
パスワードの長さと安全性
| 長さ | 文字セット | 概算エントロピー | 推奨用途 |
|---|---|---|---|
| 8 | 大文字+小文字+数字 | ~48 bits | 非推奨 |
| 12 | 大文字+小文字+数字+記号 | ~78 bits | 一般的なアカウント |
| 16 | 大文字+小文字+数字+記号 | ~105 bits | 推奨 |
| 24 | 大文字+小文字+数字+記号 | ~157 bits | 高セキュリティ |
| 32 | 大文字+小文字+数字+記号 | ~210 bits | マスターパスワード / キー |
UUID フォーマット比較
| バージョン | 形式 | 乱数ビット | 一般的な用途 |
|---|---|---|---|
| UUID v4 | 8-4-4-4-12 | 122 | ランダムな一意 ID、キー |
| UUID v7 | 時間順序 + ランダム | 74+ ランダム | ソート可能な DB キー |