關於此產生器
此預設會移除在列印、口頭傳達、小鍵盤輸入或透過舊系統複製時容易混淆的字元。
此預設以 characters 模式啟動,每次產生 10 個獨立結果。所有可見設定均可調整,產生的值不會傳送至 PwdGen。
使用時機
- 路由器標籤
- 列印的救援碼
- 透過電話朗讀的密碼
字母表大小、熵值與暴力破解假設
理論熵值上限計算公式為 H = L × log2(A),其中 L 為產生的長度,A 為目前允許的字元數。
| 長度 | 字母表 | 搜尋空間 | 熵值上限 | 每秒 100 億次猜測的平均時間 |
|---|---|---|---|---|
| 20 | 68 | 6820 | 121.7 位元 | 7.08e18 years |
重要提示:這些是針對均勻隨機值的數學估算。必要位置、限制數量、重複密碼、字典模式、外洩憑證以及實際密碼雜湊成本都可能大幅改變結果。此數字並非安全保證。
為何此長度或規則很重要
字元規則主要用於目標系統的相容性。每次排除或位置要求都會改變搜尋空間,因此最安全的方法是僅套用必要的限制,並透過增加長度來補償。
常見應用
- 路由器標籤
- 列印的救援碼
- 透過電話朗讀的密碼
如何安全使用結果
- 使用更長的長度來補償較小的字元集
- 保持密碼的唯一性
- 確認目標系統接受剩餘的符號
產生與隱私方法
此預設使用瀏覽器 Web Crypto API 進行隨機選取。重新產生、變更設定、選取和複製結果不會將產生的憑證傳送至 PwdGen。密碼破解時間估算器也在本地端執行,且為估算值,並非保證。
無歧義字符的密碼生成器 FAQ
哪些字元被視為易混淆?
預設過濾會移除容易混淆的字元,例如 0/O/o 和 1/I/l,以及可能難以閱讀或轉義的標點符號。
移除易混淆字元會降低強度嗎?
它會減少字元集大小,因此請在可能的情況下增加長度以恢復搜尋空間。
何時應該使用此預設?
當手動抄寫比使用所有可列印字元更重要時使用。
這比一般密碼更安全嗎?
它在特定工作流程中對可用性更安全,但在相同長度下並非數學上更強。