密碼的長度更有效防止破解的可能

使用者在網站上的帳戶就像一所房子,密碼是鑰匙,登入就像走進前門一樣。當用戶忘記密碼時,就像丟失鑰匙一樣,當用戶的帳戶被駭客入侵時,就像他們的房子被闖入一樣。僅在去年一年中,世界80%以上各大網站遭受過駭客攻擊。

網頁設計師和開發人員是否採取足夠措施來預防這些問題?或者我們需要重新考慮密碼嗎?

在大多數網站上,需要建立一個帳戶,但是正常人都是使用自己平時常用相同的密碼,這會使他們在受到攻擊時更容易攻擊破解,他們也可以使用易於記憶的密碼,但簡單的密碼是駭客攻擊的目標。有些人還喜歡把密碼記錄在記事本或網上的收藏夾裡,但如果有人得到該檔案,那麼他們的所有帳戶都將受到損害。

大多數密碼的最低要求為8個字元,常見密碼短語最低要求為16個字元,這種更長的長度提供了更高的安全。

密碼越長,程式猜測正確密碼的時間就越長。下面讓我們透過使用複雜的密碼檢查器將複雜的密碼與簡單的密碼進行比較來進行測試。

複雜的密碼不會包含任何字典單詞,並且將包含數字,大寫字母和符號,使其儘可能強大。簡單的密碼短語將包含字典單詞和僅小寫字母,使其儘可能地弱。

密碼的長度更有效防止破解的可能

比較兩者時,我們可以看到簡單的弱密碼短語是不可能暴力破解的,但強大而複雜的密碼需要兩年的時間才能破解。由於字元複雜性高,破解密碼花費的時間更長。這表明字元長度可以保護使用者免受暴力攻擊,而不是字元複雜性。

所以設計與開發人員設計密碼的時候,首先考慮是長度,再次考慮使用者複雜性,如果有可能可以檢查使用者設定密碼是是否是使用英語單詞或只用數字。我們透過上面測試都知道,密碼的長度破解需要時間越長,由於破解沒有規律而是從短到長,密碼的複雜性是沒有英語單詞,而且符號與數字英文都同時出現明顯增強破解規律。

頂部