密碼產生器
產生加密強度隨機密碼,並顯示熵值與強度評分。
bits ·
最近產生 (本分頁)
工具介紹
密碼產生器 在您的瀏覽器內建立加密強度隨機密碼。選擇長度和需要的字元類型,點擊重新產生(或頁面載入時自動產生)— 您將獲得一個強密碼,它不會離開此分頁。
隨機性原理
每個字元均來自 crypto.getRandomValues() — 瀏覽器內建的加密安全亂數產生器(CSPRNG)。位元組被映射到您選擇的字母表上,使用拒絕採樣以避免樸素取模帶來的偏差。
強度模型
- 熵位元數 = 長度 × log₂(字母表大小)。16 個字元由大小寫字母 + 數字組成約 94 位元熵,遠超 80 位元閾值。
- 破解時間 估算一台 100 億次/秒猜測能力的離線設備的預期破解時長。低於 28 位元 = 即時破解;高於 80 位元 = 永遠。
選項說明
- 大寫 / 小寫 / 數字 / 符號 — 您希望包含的字元類型。
- 避免歧義字元 — 移除 0/o/O、1/l/I 等易混淆字元。
隱私
密碼不會發起任何網路請求。最近 6 個密碼的歷史記錄保存在 sessionStorage 中,關閉分頁即清除。
小撇步:密碼片語
如需可記憶的密碼,可用 diceware 方法產生 5 個單字,約 64 位元熵,更易記憶。