密碼產生器

一鍵產生難以破解的隨機密碼,可自訂長度與字元類型,並即時顯示強度。所有密碼只在你的瀏覽器產生。

字元類型
一次產生多組

如何使用密碼產生器

  1. 拖曳滑桿選擇密碼長度,建議至少 12 個字元,重要帳號建議 16 個以上。
  2. 勾選要包含的字元類型;若密碼需要手抄或念出來,可勾選「排除易混淆字元」。
  3. 按「複製」帶走密碼,不滿意就按「重新產生」。需要多組時可按「產生 10 組」。

什麼樣的密碼才安全?

密碼強度主要取決於「長度」與「字元種類」。以大小寫字母、數字與符號組成的 16 字元隨機密碼,可能的組合超過 10 的 30 次方,即使用高效能電腦暴力破解也需要極長時間。相對地,生日、名字加數字這類有規律的密碼,往往在字典攻擊中幾秒就被猜中。

除了強度,更重要的是「每個網站使用不同密碼」。一旦某個網站外洩,攻擊者會拿相同的帳密嘗試登入其他服務(撞庫攻擊)。搭配密碼管理器保存隨機密碼,是目前最實際的做法。

密碼強度與熵(Entropy)

本工具以「熵」衡量密碼強度:熵=長度 × log2(可用字元數)。低於 45 位元屬於弱密碼;45 到 70 位元為普通;70 到 100 位元為強;超過 100 位元已非常難以暴力破解。增加長度比增加符號更能有效提高熵值。

產生的密碼安全嗎?

本工具使用瀏覽器內建的 crypto.getRandomValues(),這是作業系統提供的加密等級亂數來源,並以拒絕取樣避免取模偏差。整個過程在你的裝置上完成,密碼不會經過網路,也不會被記錄。

常見問題

密碼建議多長?

一般帳號至少 12 個字元,電子郵件、網路銀行等重要帳號建議 16 個字元以上,Wi-Fi 密碼可以用 20 個字元以上。

產生的密碼會被記錄嗎?

不會。密碼完全在你的瀏覽器中產生,不會傳送到任何伺服器。本工具只會在本機記住你的勾選設定。

網站不接受某些符號怎麼辦?

可以取消勾選「符號」,並把長度加長幾個字元來維持強度,例如由 16 提高到 20。

什麼是易混淆字元?

指外觀相似的 0 與 O、1 與 l 與 I 等。需要手動輸入或抄寫密碼時,排除它們可以避免打錯。

最後更新: