Toolhaus

密碼產生器

產生強而隨機的密碼,可設定長度與字元集。

使用密碼學安全的隨機來源建立強而隨機的密碼。可選擇長度與要包含的字元集。完全在你的裝置上產生。

—

使用具密碼學安全性的隨機來源在本機產生。不會傳送任何內容。

拖曳長度滑桿選擇所需的字元數量(4 到 64),然後依目標網站的要求切換小寫、大寫、數字與符號。按下「產生」使用瀏覽器的安全隨機來源建立新密碼,再用複製按鈕直接放到剪貼簿,不需要重新輸入。

公式與方法

使用 crypto.getRandomValues,從所選字元集中均勻抽取字元。

常見錯誤

  • 選擇較短的長度(少於 12 個字元),即使啟用了多種字元集,看起來仍然隨機,但較短的密碼更容易被暴力破解。
  • 在多個帳號重複使用同一組產生的密碼,而不是為每個網站產生獨立的密碼。
  • 為了方便關閉數字或符號,結果被要求至少包含一種數字或符號的網站拒絕。

常見問題

這些密碼會被儲存嗎?

不會。密碼在你的瀏覽器中產生,絕不會傳輸或儲存。

密碼應該多長?

16 個字元以上並混合多種字元類型,是很強的基本標準。

隨機產生的密碼真的夠安全,可以用在真實帳號上嗎?

是的。它是透過 crypto.getRandomValues 產生的,這與瀏覽器用來產生加密金鑰的密碼學安全隨機來源相同——而不是 Math.random(),後者並不適合用來產生密碼。

為什麼網站拒絕了我產生的密碼?

有些網站只接受特定符號,或要求每種字元集都至少包含一個字元。試著關閉符號選項,或啟用所有字元集後重新產生,以符合該網站的規則。

我可以在多個帳號重複使用同一組產生的密碼嗎?

最好不要。請為每個帳號產生獨立的密碼,並儲存在密碼管理工具中,這樣一個網站發生外洩時,也不會影響到其他帳號。

隱私

所有運算都在您的瀏覽器本機完成,資料絕不會上傳。

閱讀本分類的實用指南。

相關工具