密碼生成器與強度檢查器
生成隨機密碼,並立即查看其位元熵強度。
chars
Character classes
Higher entropy means a harder-to-guess password.
- 1
Character pool
89Total symbols available from selected character classes. - 2
log₂(pool)
log₂(89) = 6.4757 - 3
Entropy (bits)
16 × 6.4757 = 103.6
此計算機如何運作?
密碼生成器從您選擇的字元類別中建立隨機字串,並使用熵值E = L × log2(R)(位元)評估強度,其中L為長度,R為字元池大小。更長的密碼搭配更多字元類型可產生更高熵值,暴力破解時間大幅延長。
公式
How this is calculated
您選擇密碼長度L和一組字元類別。每個類別向字元池添加字元:小寫字母貢獻26個,大寫字母26個,數字10個,符號約32個。總字元池大小R為所選類別的總和。密碼通過從該字元池中均勻隨機抽取L個字元來建立。
強度以Shannon熵衡量,E = L × log2(R),以位元表示。每增加一個字元增加log2(R)位元,因此更長的密碼和更大的字元池都能提升熵值。強度百分比將E與128位元參考值(常見的「非常強」目標)比較:強度% = min(100, E / 128 × 100)。
破解時間假設攻擊者以每秒100億次猜測嘗試完整密鑰空間,平均需要約一半的2^E組合,因此時間 ≈ 2^E / 2 / 1e10秒。這是粗略估算:真實攻擊者可能更快或更慢,被複用或基於字典的密碼遠遠達不到其理論熵值。內建生成器使用Math.random,適合日常使用但對高價值機密並非加密安全。
常見問題
熵值是描述密碼不可預測程度所需的位元數。等於長度乘以字元池大小的log2。位元越多意味著需要呈指數級增加的猜測次數才能破解。
大多數帳戶約60位元算合理,80位元以上算強,128位元被認為非常強,以目前技術幾乎無法暴力破解。
它使用Math.random以方便使用,適合日常密碼但不適用於加密密鑰。對於高價值機密,請使用依賴安全隨機來源的信譽良好的密碼管理器。
也稱為
TG we-Calculate Editorial Team. (2026). 密碼生成器與強度檢查器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh-tw/calculator/password-generator
TG we-Calculate Editorial Team. "密碼生成器與強度檢查器." TG we-Calculate. 2026. https://we-calculate.com/zh-tw/calculator/password-generator.
TG we-Calculate Editorial Team, "密碼生成器與強度檢查器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh-tw/calculator/password-generator
@misc{wecalculate_password_generator, title = {密碼生成器與強度檢查器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh-tw/calculator/password-generator}}, year = {2026}, note = {TG we-Calculate} }
這個計算機對您有幫助嗎?
