Skip to main content
appkiro.com

安全なパスワード生成ツール

サービスごとに異なる長いパスワードを生成し、パスワードマネージャーへ保存します。強度表示だけで安全性を判断しないでください。

開発者・テキストツール

端的な回答

文字選択には crypto.getRandomValues と棄却サンプリングを使います。8~128文字のパスワードを1、3、5、10件生成でき、強度表示はエントロピー推定であって漏えい・フィッシング検査ではありません。

生成されたパスワード

ブラウザー内で CSPRNG によりランダムパスワードを生成します。

推定強度:非常に強い(127 bits)

オプション

使い方

  1. 元データを入力します: 必要な長さと生成数を決め、許可する文字種を選びます。

  2. 必要な設定を選びます: 読み間違いを避けたい場合は紛らわしい文字を除外しますが、文字空間が狭くなる点を理解します。

  3. 結果を確認・検証します: 生成結果をパスワードマネージャーへ直接保存し、チャット、メール、共有文書へ貼り付けません。

主な機能

  • 長さと生成数の指定。
  • 小文字・大文字・数字・記号の選択。
  • 紛らわしい文字の除外。
  • 強度の目安表示。
  • 個別または一括コピー。

活用例

  • 新規アカウント用の固有パスワード作成。
  • テスト環境用の合成credential生成。
  • 組織ポリシーに合う文字構成の確認。

制限と安全上の注意

  • 中心となる処理は現在のブラウザーコンポーネントで実行されます。拡張機能、クリップボード履歴、ダウンロードファイル、サイト全体の診断は別の漏えい経路になり得るため、環境全体を確認するまでは本番シークレットを入力しないでください。

トラブルシューティング

サイトに拒否される

最小長、必須・禁止文字を確認します。

似た文字が判別しにくい

ambiguous character除外を有効にします。

コピー履歴が残る

OSのクリップボード履歴を消し、共有端末を避けます。

よくある質問

強いパスワードは何文字必要ですか?

サービス規定と脅威モデルによりますが、一般には長く、ランダムで、サービスごとに固有の値が、短く複雑でも使い回した値より適切です。

強度が高ければ安全ですか?

いいえ。表示は文字構成と長さの概算であり、乱数源、使い回し、フィッシング、端末安全性を証明しません。

生成したパスワードはサーバーへ送られますか?

要点としては、文字選択には crypto.getRandomValues と棄却サンプリングを使います。8~128文字のパスワードを1、3、5、10件生成でき、強度表示はエントロピー推定であって漏えい・フィッシング検査ではありません。

安全性とプライバシーはどうなっていますか?

計算はこのブラウザーコンポーネント内で実行されますが、それだけで完全なプライバシーが保証されるわけではありません。拡張機能、クリップボード履歴、ダウンロード、サイト診断を確認するまでは非本番データを使ってください。

スマートフォンでも使えますか?

レイアウトは狭い画面に適応します。ファイル選択、カメラ、クリップボード、ダウンロードはモバイルブラウザーの権限と対応状況に依存します。

ツールを使う

サービスごとに異なる値を作り、検証済みのパスワードマネージャーへすぐ保存してください。