WPA2 PSK中的TKIP加密協議加密流程

2021-10-18 22:21:35 字數 640 閱讀 6842

開發 tkip 的主要動機,是為了公升級舊式 wep 硬體的安全性。

如上圖所示,使用tkip加密協議生成加密幀之前,主要分為3個步驟:

由上圖可以看到,配鑰分為兩個階段,這裡分為兩個階段介紹:

需要第一步生成ptk之後,獲取到的128bits臨時金鑰tk、傳送方的mac、還有計數器的前32bit作為輸入項,經過配鑰程式生成80bits的ttak。

第一階段生成的ttak、以及計數器的後18bits作為輸入項,生成104bits的secrets。然後由計數器的後16bit加上dummy byte,組成128bit的rc4金鑰。從這裡可以看出,tkip只是對wep的改進,還是使用rc4金鑰進行加密。

除了加密之外,還需要有乙個校驗碼去確認資料是否完整,這就是mic的作用,而tkip加密協議區別於wep的其中乙個不同點就是開發了michael作為新的生成校驗碼的演算法,代替crc。生成mic需要ptk中的mic key、frame data作為輸入項,經過michael演算法生成mic。

最後,在完成生成金鑰、生成帶有mic的幀資料之後,通過wep加密程式生成加密的幀資料。這就是tkip的全部流程。

kali2018 2破解WPA2加密的WiFi

參考 wpa2的密碼破解 前提條件 電腦 主流抓包網絡卡,kali linux airmon ng airmon ng start wlan0 這裡根據實際的inte ce填寫 airodump ng wlan0mon 選取乙個enc標識為wpa2的wifi,記錄bssid airodump ng ...

攻擊WPA2的最新手法 突顯使用者的安全風險

去年底爆發了 wpa2 協議漏洞及 krack 攻擊工具後震驚科技及資安業界。如今又有安全研究人員發現新種駭入 wpa2 的手法,可以更快駭入破解 wi fi 網路密碼,進而竊聽內容 綁架聯機或發動攻擊。研究人員 jens steube 以atom 為名在論壇 hashcat 上發表其發現。他是在研...

QT中的事件2

qevent void qobject installeventfilter const qobject obj 事件過濾器就是接收所有被傳送到這個物件的事件的物件。這個過濾器可以停止事件或者把它再轉給這個物件。事件過濾器obj通過它的eventfilter 函式來接收事件。如果事件被過濾了 比如,...