網速為什麼很慢?是路由器選錯加密方式了!
眾所周知,路由器安全是網路安全的基石,如果路由器存在安全問題,也就意味著我們的網路也會出現安全問題。所以我們都會對路由器的做出一些安全設定,然而如果安全設定不當可能會使整個網路變慢。
我們通常會選用WPA2-AES和WPA2-TKIP對路由器進行加密。今天我們就來談談二者之間的區別,以及為什麼AES會成為大贏家。
WPA簡介
WPA(或者Wi-Fi訪問保護)——是應WEP(有線等效加密)協議的漏洞而產生的。不過這並不是一個非常完美的解決方案,只是一個臨時選擇,使用者可以利用現有的路由器解決WEP協議中的安全問題。
WPA雖然比WEP更好,但是它本身還是存在一些安全問題,攻擊通常不會洩露TKIP(臨時金鑰完整性協議)演算法(長達256位的加密),但是卻會通過輔助系統WPS協議,或Wi-Fi保護設定來進行破壞。
Wi-Fi保護設定本身是為了便於裝置連線,但是卻出現了很多安全缺陷,這使得人們逐漸拋棄它並採用WPA。
不過目前,WPA和WEP都退休了~所以我們來談談取代WPA的新版本WPA2。
為什麼WPA2更好呢?
AES加密(高階加密標準)使Wi-Fi網路變得更快、更安全。簡單地說,WPA-TKIP僅僅是一個臨時的選擇,而如今他們在這三年裡摸索出的一個更好的WPA2-AES解決了不少問題。
AES,是一個真正的加密演算法,不僅僅用於Wi-Fi網路的型別。它已經成為一個加密標準,無論是政府,風靡一時的TrueCrypt、還是其他許多保護資料的軟體都用這個。同樣的,這個標準還被用來保護你的家庭網路,不過也需要更新路由器硬體。
AES VS TKIP的安全性比較
TKIP本質上是一個WEP補丁,解決了攻擊者通過獲得少量的路由器流量解析出路由器金鑰的問題。為了解決這個問題,TKIP每隔幾分鐘就給出新的金鑰。不給攻擊者提供足夠的資料來破譯金鑰或演算法所依賴的RC4流加密。
雖然當時TKIP還提供了一個較為完善的安全升級,但是對於保護你的網路不受黑客攻擊這件事上,它還是不夠全面的。其中最大的漏洞被稱為“chop-chop attack”,是發生在加密本身釋放之前的攻擊。
黑客可以利用chop-chop attack截獲並分析網路中產生的資料,並最終破譯出金鑰、明文顯示其中的資料。
而AES是一個完全獨立的加密演算法,遠遠優於任何TKIP提供的演算法。該演算法有128位,192位或256位的分組密碼。
簡單來說,我們需要將明文轉換為密文。如果觀察員沒有加密金鑰,那麼接收的密文看起來就像一個隨機字串。對於傳輸的另一端裝置或人只要擁有金鑰,解密後資料就便於觀看。路由器端擁有第一金鑰,在傳送前對資料進行加密。而計算機端擁有第二個金鑰,用來解密傳輸的內容。
加密級別(128,192或256位)決定了“混亂資料”的量,這種情況下就會產生大量組合讓攻擊者無法破解。即使最小級別128位的AES加密,理論上來說也已經牢不可破了,因為就當前的計算能力也需要超過100億億年才能破解這個加密演算法!
AES vs TKIP 間的速度PK
TKIP是一種過時的加密方法,而且除了安全問題,它還會減緩系統執行速度。現在大多數較新的路由器(任何802.11n版本或更新)都預設為WPA2-AES加密,如果你有一箇舊的路由器,或者出於某種原因選擇WPA-TKIP加密,那麼電腦執行速度會大大減慢。
如果你在任何802.11n的路由器或更新版的安全選項啟用WPA TKIP,速度會減慢至54Mbps。因為這個安全協議是為了確保在舊的路由器上正常工作。而支援WPA2-AES加密的802.11ac理想條件下最大速度為3.46Gbps。所以理論上說來AES相較於TKIP要快很多!
總結
AES和TKIP甚至不值得比較。AES的路由速度更快,演算法更安全,甚至連政府都選擇使用它,所以對於我們普通大眾來說AES是最佳選擇。
* 參考資料makeuseof,譯:freebuf.com
相關文章
- 為什麼使用海外HTTP代理後,網速變得很慢?HTTP
- 為什麼網站訪問速度很慢網站
- 網路安全中常見的四種加密方式是什麼?加密
- 為什麼windows 10更新後網很慢_win10更新後網速變慢的解決方法WindowsWin10
- 為什麼說DOM操作很慢
- 為什麼IIS網頁每天首次開啟速度很慢?網頁
- 什麼是隧道代理 為什麼選隧道代理
- 什麼是路由器的網路管理功能?路由器
- 什麼是聚合路由器、聚合路由器有什麼用路由器
- 頻寬與網速的區別是什麼?
- 為什麼區域網需要https加密?如何選擇內網SSL證書?HTTP加密內網
- mysql 為什麼很多網際網路公司選擇了讀可提交MySql
- 你演講(分享)是為了什麼?
- 為什麼開發者總是選昏招
- 為什麼移動Web應用程式很慢Web
- 為什麼說JavaScript中的DOM操作很慢JavaScript
- deepin系統安裝成功後網速很慢怎麼辦?deepin系統安裝成功後網速很慢的解決辦法
- 什麼是內網穿透?為什麼使用內網穿透?內網穿透
- 我為什麼選擇了 AdonisJsJS
- 什麼是256位加密?加密
- 【人工神經網路基礎】為什麼神經網路選擇了“深度”?神經網路
- 什麼是多鏈路聚合路由器?為什麼可以應用在臨時WiFi網路穩定搭建路由器WiFi
- HTTPS 到底加密了什麼?HTTP加密
- win10電腦網速很慢怎麼辦_win10網速非常慢如何解決Win10
- 為什麼要用混合加密?加密
- 為什麼移動Web應用程式很慢(譯)Web
- 我為什麼放棄MySQL?選擇了MongoDBMySqlMongoDB
- 什麼是行為網際網路(IoB)?
- 你知道什麼是路由器嗎?路由器
- tp-link路由器設定網址是什麼路由器
- 什麼是加密貨幣DAO?加密
- Service Mesh是什麼,為我們解決了什麼問題?
- WiFi網速為啥這麼慢,多半是蹭的!WiFi
- 執行SQL語句很慢,可能是什麼原因SQL
- 我選單為什麼跟著滑動了?!!—— 固定定位為什麼會失效?
- 為什麼說培訓是入行IT效率最高的方式?
- 是什麼影響了資料庫索引選型?資料庫索引
- 公司網站為什麼亂碼了呢網站