密碼產生器 的運作方式
密碼生成器使用瀏覽器的 crypto.getRandomValues API 建立密碼學上隨機的密碼,該 API 從作業系統的熵池中汲取。與基於簡單 Math.random 的生成器不同,crypto.getRandomValues 是建議用於安全敏感應用程式的密碼學安全偽隨機數生成器(CSPRNG)。你設定或生成的任何內容都不會傳送到任何地方;整個過程在你的裝置上執行。
你可以控制包含哪些字元集:大寫字母、小寫字母、數字和可設定的符號組合。你也可以設定長度。工具顯示每種設定的估計熵(以位元為單位),讓你判斷選擇的強度。使用全部四個字元類別的 16 字元密碼通常可以產生約 95 位元的熵,超過 NIST 對高價值帳戶建議的門檻。