密碼產生器

完全在您的瀏覽器中產生的加密強度高的密碼。從未發送到任何伺服器。

強度:—

它是如何運作的

此生成器使用 crypto.getRandomValues() — 瀏覽器的加密安全偽隨機數產生器 — 從您選擇的池中挑選字元。保護 HTTPS 連線、銀行會話和密碼管理器的相同原語。每個角色都是獨立滾動的,因此攻擊者無法從前一個角色預測下一個角色。

密碼已生成 完全在您的瀏覽器中。它永遠不會發送到伺服器,永遠不會記錄,也永遠不會儲存。刷新頁面,它就永遠消失了。

我的密碼應該要多長?

長度泳池近似熵破解時間(離線)
8 個字符僅小寫字母 (26)~38位時間
12 個字符所有四個池 (~94)~78 位元幾個世紀
16 個字元(建議)所有四個池~104 位數萬億年
20+ 個字符所有四個池~131+ 位宇宙的熱寂

對於大多數帳户來説, 16 個角色,所有四個池均已啟用 是最佳點——足夠長,以至於暴力破解是無望的,而且足夠短,可以在需要時進行打字。

使用案例

  • 新帳户註冊。 產生、複製、貼上到表單中,保存在密碼管理器中。
  • 重置受損的密碼。 如果某項服務通知您有違規行為,請立即產生新的服務。
  • Wi-Fi 密碼。 長隨機字串使得彩虹表攻擊變得毫無價值。
  • API 金鑰和令牌。 使用超過 32 個字元並啟用符號。
  • 密碼管理器的主密碼。 使用 20 個以上字元;你只記住這一點。

常見問題

密碼真的沒有發送到您的伺服器嗎?
正確 — 密碼是由瀏覽器中執行的 JavaScript 使用 crypto.getRandomValues() 產生的。開啟瀏覽器的網路標籤,當您按一下「重新產生」時,您將看到零個請求。網站本身使用標準 HTTPS 進行頁面加載,但密碼產生完全發生在客户端。
「跳過相似者」有什麼作用?
它刪除了閲讀時容易混淆的字元:0 / O / o、1 / l / I,以及其他一些字元。當您必須從列印副本或房間另一側的螢幕上輸入密碼時非常有用。
為什麼要禁用任何字元池?
有些遺留系統會拒絕符號,或需要精確的長度。調整開關以符合目標系統的規則。始終禁用盡可能少的池 - 每個禁用的池都會減少熵。
我該使用這個還是密碼?
對於機器輸入的密碼(密碼管理器填寫),隨機字元是最好的。對於必須經常手動輸入的密碼,4-6 個單字的密碼短語 ( Correct-horse-battery-staple) 在相似的熵下更容易記住。兩者都比令人難忘的單字+數字好得多。
有「記住」功能嗎?
故意不這樣做——密碼是短暫的。複製它,將其貼到您的密碼管理器中,並讓管理器記住它。信任單一頁面來記住事情是一種安全反模式。

將我們的工具嵌入您的網站

對任何網站免費。沒有註冊。 iframe 從我們的伺服器載入並自動保持最新狀態。

📋 嵌入字數計數器

複製此片段(自動調整大小,複製按鈕有效):

即時預覽:

📋 嵌入此密碼產生器

複製此片段(自動調整大小,複製按鈕有效):

即時預覽:

想要更多選擇嗎? 所有嵌入式工具 →