パスワードジェネレーターの仕組み
Web Crypto APIのcrypto.getRandomValuesを使い、強力でランダムなパスワードを生成します。これは暗号学的に安全なランダム性であり、予測可能な擬似乱数アルゴリズムではありません。希望する長さを設定し、含める文字クラス(大文字、小文字、数字、記号)を選べば、パスワードが瞬時に得られます。
すべてのパスワードはお使いのデバイス上で作成されます。サーバーが出力を見ることはなく、セッション間で何も保存されません。
大文字、小文字、数字、記号で強力なパスワードを生成します。紛らわしい文字を除外。一括生成。最大限のエントロピーのためにcrypto.getRandomValuesを使用。
Web Crypto APIのcrypto.getRandomValuesを使い、強力でランダムなパスワードを生成します。これは暗号学的に安全なランダム性であり、予測可能な擬似乱数アルゴリズムではありません。希望する長さを設定し、含める文字クラス(大文字、小文字、数字、記号)を選べば、パスワードが瞬時に得られます。
すべてのパスワードはお使いのデバイス上で作成されます。サーバーが出力を見ることはなく、セッション間で何も保存されません。
いいえ。すべての処理は、JavaScriptとWebAssemblyを使ってブラウザーのタブ内で実行されます。ファイルはお使いのデバイス上でメモリに読み込まれ、そこで処理され、結果はローカルのダウンロードとして提供されます。Sunastyや第三者に送信されるものは一切ありません。ご自身で確認できます。ブラウザーのDevToolsを開き、Networkタブを表示して見てください。ファイルを運ぶリクエストは一つもありません。
はい。パスワードはcrypto.getRandomValuesで生成されます。これはブラウザーの暗号学的に安全な乱数生成器で、セキュリティに関わる用途に適しています。Math.random()ではありません。
はい。ワンクリックでパスワードのバッチを要求できます。それぞれが新しいランダム性で独立して生成されます。
ほとんどのアカウントでは、文字クラスを混在させた16文字で非常に高いエントロピーが得られます。価値の高い対象(暗号鍵、root アカウント)には、24文字以上をおすすめします。
はい、ページが一度読み込まれれば動作します。処理はお使いのデバイス上で行われるため、ネットワークから切断してもツールは動き続けます。これは、データが端末から外に出ないことの最も明確な証拠です。
完全に無料で、登録は不要です。ウォーターマークも、1日あたりの利用制限も、利用に必要なトラッキングクッキーもありません。