中間人攻擊

中間人攻擊 ( 縮寫 ： ） 在密碼學和計算機安全領域中是指攻擊者與通訊的兩端分別建立獨立的聯繫 ， 並交換其所收到的數據 ， 使通訊的兩端認爲他們正在通過一個私密的連接與對方直接對話 ， 但事實上整個會話都被攻擊者完全控制 。 在中間人攻擊中 ， 攻擊者可以攔截通訊雙方的通話並插入新的內容 。 在許多情況下這是很簡單的 （ 例如 ， 在一個未加密的Wi - Fi 無線接入點的接受範圍內的中間人攻擊者 ， 可以將自己作爲一箇中間人插入這個網絡 ） 。 一箇中間人攻擊能成功的前提條件是攻擊者能將自己僞裝成每一個參與會話的終端 ， 並且不被其他終端識破 。 中間人攻擊是一個 （ 缺乏 ） 相互認證的攻擊 。 大多數的加密協議都專門加入了一些特殊的認證方法以阻止中間人攻擊 。 例如 ， SSL協議可以驗證參與通訊的一方或雙方使用的證書是否是由權威的受信任的數字證書認證機構頒發 ， 並且能執行雙向身份認證 。