密碼生成器 - 密碼學安全的隨機密碼

使用 crypto.getRandomValues() 生成密碼學安全的密碼。可設定字元類型(大寫、小寫、數字、符號)、長度(8-128)、排除字元和數量(1-20)。顯示熵強度。

熵: 95 bits  → 

使用方法

  1. 使用滑桿設定密碼長度(8-128 個字元)
  2. 使用核取方塊選擇字元類型(大寫、小寫、數字、符號)
  3. 在排除欄位中排除 0、O、o、1、l、I 等易混淆字元
  4. 設定數量並點擊「生成」
  5. 熵和強度自動顯示

使用範例

Strong password (16 chars):
Enabling all character types at 16 characters yields approximately 95 bits of entropy.
Numeric PIN:
Disable uppercase, lowercase, and symbols and select digits only for a 6–8 digit PIN.
Excluding ambiguous characters:
Enter "0Oo1lI" in the exclusion field to avoid visually confusing characters.

常見問題

密碼會傳送到伺服器嗎?
不會。crypto.getRandomValues() 使用瀏覽器的 CSPRNG,密碼不會傳送至外部。
什麼是熵?
衡量密碼難以被猜測的程度。位元數越高越強,60+ 位元被認為是「強」密碼。
包含哪些符號?
!@#$%^&*()-_=+[]{}|;:,.<>? — 共 28 個字元。
最大密碼長度是多少?
最多 128 個字元。
一次可以生成多少個密碼?
一次最多 20 個密碼。

相關工具

更新記錄

最後更新:2026-02-20

  • 2026-02-19 初次發布