一、密碼長度:
- 5 分: 小於等於 4 個字符
- 10 分: 5 到 7 字符
- 25 分: 大於等於 8 個字符
二、字母:
- 0 分: 沒有字母
- 10 分: 全都是小(大)寫字母
- 20 分: 大小寫混合字母
三、數字:
- 0 分: 沒有數字
- 10 分: 1 個數字
- 20 分: 大於等於 3 個數字
四、符號:
- 0 分: 沒有符號
- 10 分: 1 個符號
- 25 分: 大於 1 個符號
五、獎勵:
- 2 分: 字母和數字
- 3 分: 字母、數字和符號
- 5 分: 大小寫字母、數字和符號
最後的評分標准:
- >= 90: 非常安全
- >= 80: 安全(Secure)
- >= 70: 非常強
- >= 60: 強(Strong)
- >= 50: 一般(Average)
- >= 25: 弱(Weak)
- >= 0: 非常弱
源自:《How to Make a Password Strength Meter Like Google v2.0》