任務路徑 / 從輸入到結果
如何產生高強度隨機密碼
- 01
設定密碼長度
設定 8–128 位長度(預設 24 位)並選擇字元集。位元數指標依長度和字元表計算理論上界,並非強度評分。變更設定會清除舊結果。
- 02
選擇字元集
在「字元集」下勾選「小寫 a–z」「大寫 A–Z」「數字 0–9」和「符號」——符號集共 23 個字元,涵蓋 !@#$%^&*()-_=+[]{};:,.? 等。至少要保留一種字元集;每個被選中的字元集都保證在洗牌前至少出現一次。如果目標系統限制符號,就直接關掉該字元集,而不是反覆產生碰運氣。
- 03
產生密碼
按下「產生密碼」。工具透過 Web Crypto 和拒絕取樣從每個已選字元集取一個字元,再從合併字元表填滿其餘位置,最後執行 Fisher–Yates 洗牌。每類字元至少出現一次,但所有符合規則的完整密碼並非等機率產生。
- 04
複製或下載密碼
用「複製輸出」把密碼放入系統剪貼簿,再貼到密碼管理器;依裝置政策清理剪貼簿。「下載」會儲存未加密的 toolars-strong-password.txt 純文字檔,存入管理器後請保護或刪除。產生過程在本分頁內完成,不會上傳。重設只清除工作區結果,無法撤回已放進剪貼簿、磁碟或其他應用程式的副本。
- 05
建立或驗證 Bcrypt 密碼雜湊
使用剛產生的密碼或輸入其他密碼,選擇 4 到 12 的成本,在隔離 Worker 中建立或驗證真實 Bcrypt 雜湊;超過 72 個 UTF-8 位元組會被明確拒絕。