パスワードジェネレーターの仕組み
パスワードジェネレーターは、OSのエントロピープールから引き出すブラウザのcrypto.getRandomValues APIを使用して、暗号学的にランダムなパスワードを作成します。単純なMath.randomベースのジェネレーターとは異なり、crypto.getRandomValuesはセキュリティに敏感なアプリケーションに推奨される暗号学的に安全な擬似乱数ジェネレーター(CSPRNG)です。設定または生成したものはどこにも送信されません。プロセス全体はデバイス上で実行されます。
含める文字セットを制御できます:大文字、小文字、数字、設定可能な記号セット。長さも設定できます。ツールは各設定の推定エントロピー(ビット単位)を表示するため、選択の強度を判断できます。4つのすべての文字クラスを使用した16文字のパスワードは通常約95ビットのエントロピーを持ち、NISTが高価値アカウントに推奨する閾値を超えます。