評估密碼強度

2021-08-29 19:03:27 字數 530 閱讀 7088

密碼已經是我們生活工作中必不可少的工具,但乙個不安全的密碼有又有可能會給我們造成不必要的損失。作為**設計者,如果我們在網頁中能對使用者輸入的密碼進行安全評估,並顯示出相應的提示資訊,那麼對使用者設定乙個安全的密碼將有很大幫助。同時也使得**更具人性化,更有吸引力.

什麼是乙個安全的密碼呢?本程式按以下的方式進行評估.

1.如果密碼少於5位,那麼就認為這是乙個弱密碼.

2.如果密碼只由數字、小寫字母、大寫字母或其它特殊符號當中的一種組成,則認為這是乙個弱密碼.

3.如果密碼由數字、小寫字母、大寫字母或其它特殊符號當中的兩種組成,則認為這是乙個中度安全的密碼.

4.如果密碼由數字、小寫字母、大寫字母或其它特殊符號當中的三種以上組成,則認為這是乙個比較安全的密碼.

本程式將根據使用者輸入的密碼分別顯示不同的顏色表示密碼的強度,具體程式如下:

以下是引用片段:

view plain

copy to clipboard

print

?

密碼的強度

密碼是賬戶的重要安全保障,涉及到安全問題,太簡單的密碼容易被猜到或破解。請用程式實現 用函式實現乙個校驗密碼強度的函式,用於提醒使用者在註冊時,密碼是否足夠安全。以下為密碼強度校驗規則 密碼長度在 6 位及以上,強度 1,在 8 位及以上,強度 2,12 位及以上,強度 4 有大寫字母,強度 2 除...

python判斷密碼強度並輸出 密碼強度判斷

python 庫def pdsz cd nnnn false for c in cd if c.isnumeric nnnn true break return nnnn def pdzm cd nnnn false for c in cd if c.isupper nnnn true break ...

帳戶分類 密碼強度

帳戶分類 密碼強度 帳戶分類 好多網路服務是無關緊要的,有的是 生命攸關 得,基於帳戶得基於重要程度,咱門給帳號大致分分類。密碼強度 每個帳戶都有乙個密碼與之對應,密碼是否安全,決定著這個帳號的安全。根據密碼是否容易被猜測和暴力破解,確定乙個密碼的強度,強度越高的,越不容易破解,越安全。一般的原則是...