Cloudflare:什么是暴力攻擊?

來源: Cloudflare
作者:Cloudflare
時間:2021-01-20
17575
暴力攻擊是一種試錯方法,用于解碼敏感數(shù)據(jù)。暴力攻擊最常用于破解密碼和加密密鑰(繼續(xù)閱讀,了解加密密鑰詳情)。暴力攻擊的其他常見目標包括 API 密鑰和 SSH 登錄信息。暴力破解密碼攻擊通常是通過腳本或者機器人針對網(wǎng)站登錄頁面實施的。

什么是暴力攻擊?

暴力攻擊是一種試錯方法,用于解碼敏感數(shù)據(jù)。暴力攻擊最常用于破解密碼和加密密鑰(繼續(xù)閱讀,了解加密密鑰詳情)。暴力攻擊的其他常見目標包括 API 密鑰和 SSH 登錄信息。暴力破解密碼攻擊通常是通過腳本或者機器人針對網(wǎng)站登錄頁面實施的。

蠻力攻擊與其他破解方法的不同之處在于,蠻力攻擊不采用智力策略;他們只是嘗試使用不同的字符組合,直到找到正確的組合。這就像小偷試圖通過嘗試所有可能的數(shù)字組合直到保險箱打開來闖入組合保險箱。

暴力攻擊分別有哪些優(yōu)缺點?

暴力攻擊的最大優(yōu)勢在于它們執(zhí)行起來相對簡單,并且由于有足夠的時間加上缺乏針對性的防護策略,它們總是能夠成功。每個基于密碼的系統(tǒng)和加密密鑰都可以通過蠻力攻擊來破解。實際上,蠻力破解進入系統(tǒng)所花費的時間是衡量該系統(tǒng)安全級別的有用指標。

另一方面,暴力攻擊非常緩慢,因為在達到目標之前,它們可能必須經(jīng)歷所有可能的字符組合。隨著目標字符串中字符數(shù)的增加(字符串只是字符的組合),這種遲緩變得更加復(fù)雜。例如,四字符密碼的暴力破解時間比三字符密碼的破解時間長得多,而五字符密碼的破解時間比四字符密碼大得多。一旦字符數(shù)超過某個點,對一個進行了適當隨機化的密碼進行暴力破解就變得不切實際。

b1ddc204-0111-480a-90a0-cbe09f05b29b.png

如果目標字符串足夠長,暴力攻擊者可能需花費數(shù)天、數(shù)月甚至數(shù)年的時間來破解適當組合的隨機密碼。當前的趨勢是要求填寫更多位數(shù)的密碼和加密密鑰,因此,實施暴力攻擊就愈加困難。如果密碼或者加密設(shè)置巧妙,則攻擊者通常會采用社會工程學或者在途攻擊等其他方法破解。

如何防范暴力攻擊

管理授權(quán)系統(tǒng)的開發(fā)人員可采取如下措施:如鎖定登錄失敗次數(shù)過多的 IP 地址,以及在密碼檢查軟件中納入延時機制。即使是數(shù)秒延時,也能大大降低暴力攻擊的有效性。

Web 服務(wù)用戶可選擇更長的復(fù)雜密碼來降低暴力攻擊風險。此外,建議啟用雙因素身份驗證,并為每項服務(wù)設(shè)定唯一密碼。如果攻擊者能夠暴力破解用戶某一項服務(wù)的密碼,則其可能重復(fù)使用相同的登錄信息和密碼登錄其他主流服務(wù)。這就是憑證填充。

用戶還應(yīng)避免在任何不使用強大加密密鑰保護其數(shù)據(jù)的網(wǎng)絡(luò)服務(wù)中輸入密碼或個人信息、例如信用卡號或銀行信息。

什么是加密密鑰?

加密密鑰是為加密和解密數(shù)據(jù)而生成的隨機位串。數(shù)據(jù)被加密后,它會顯示為一串隨機的混雜字符,直到使用正確的加密密鑰對其進行解密為止。就像密碼一樣,蠻力攻擊可以破解加密密鑰,但是如今使用的加密密鑰需要花費很長時間才能被現(xiàn)代計算機破解,因此它們被認為是牢不可破的。

128位加密和256位加密有什么區(qū)別?

相比較短的加密密鑰,較長加密密鑰的安全性呈指數(shù)級上升。例如,針對 128 位加密密鑰,暴力攻擊者需要嘗試 2128 種可能的組合。針對 256 位加密密鑰,攻擊者需要嘗試 2256 種不同組合,這相比 128 位密鑰,所需計算能力要多出 2128 倍(2128 = 340,282,366,920,938,463,463,374,607,431,768,211,456 種可能組合)。

為了讓您能大致對這些數(shù)字有一定的概念,一臺功能強大的計算機每秒可檢查數(shù)萬億個組合,而它破解256位加密密鑰所需要的時間是10的96次方這么多年(即英國英語中的一個 sexdecillion,1后面96個0)。

因當前的暴力攻擊幾乎無法破解高位加密密鑰,建議所有收集用戶信息的 Web 服務(wù)都采用 256 位加密密鑰對其數(shù)據(jù)和通訊內(nèi)容進行加密。Cloudflare 采用一流的 TLS 加密機制防止暴力攻擊,且已經(jīng)著手進行針對量子計算的未來防護。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Cloudflare,本站不擁有所有權(quán),不承擔相關(guān)法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關(guān)注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家