密碼產生器
產生強而隨機的密碼,可設定長度與字元集。
使用密碼學安全的隨機來源建立強而隨機的密碼。可選擇長度與要包含的字元集。完全在你的裝置上產生。
—使用具密碼學安全性的隨機來源在本機產生。不會傳送任何內容。
拖曳長度滑桿選擇所需的字元數量(4 到 64),然後依目標網站的要求切換小寫、大寫、數字與符號。按下「產生」使用瀏覽器的安全隨機來源建立新密碼,再用複製按鈕直接放到剪貼簿,不需要重新輸入。
公式與方法
使用 crypto.getRandomValues,從所選字元集中均勻抽取字元。
常見錯誤
- 選擇較短的長度(少於 12 個字元),即使啟用了多種字元集,看起來仍然隨機,但較短的密碼更容易被暴力破解。
- 在多個帳號重複使用同一組產生的密碼,而不是為每個網站產生獨立的密碼。
- 為了方便關閉數字或符號,結果被要求至少包含一種數字或符號的網站拒絕。
常見問題
這些密碼會被儲存嗎?
不會。密碼在你的瀏覽器中產生,絕不會傳輸或儲存。
密碼應該多長?
16 個字元以上並混合多種字元類型,是很強的基本標準。
隨機產生的密碼真的夠安全,可以用在真實帳號上嗎?
是的。它是透過 crypto.getRandomValues 產生的,這與瀏覽器用來產生加密金鑰的密碼學安全隨機來源相同——而不是 Math.random(),後者並不適合用來產生密碼。
為什麼網站拒絕了我產生的密碼?
有些網站只接受特定符號,或要求每種字元集都至少包含一個字元。試著關閉符號選項,或啟用所有字元集後重新產生,以符合該網站的規則。
我可以在多個帳號重複使用同一組產生的密碼嗎?
最好不要。請為每個帳號產生獨立的密碼,並儲存在密碼管理工具中,這樣一個網站發生外洩時,也不會影響到其他帳號。
隱私
所有運算都在您的瀏覽器本機完成,資料絕不會上傳。