Can you summarize the following document?
        
  輕量級的擴充套件認證協議,或LEAP是一個由CISCO私人擁有的EAP。Cisco通過允許其他廠家生產基於EAP的專案來保護該協議。在任何的windows作業系統中不支援LEAP,但LEAP被第三方的使用者軟體支援。該協議由於其容易受到字典攻擊脆弱性,就像EAP-MD5,而在一開始便廣為人知。但直到2003年Joshua Wright發表了ASLEAP以後,人們才開始討論LEAP存在嚴重的安全問題。Cisco仍然認為如果使用十分複雜的密碼,LEAP是安全的。但是在現實世界中人們幾乎不使用十分複雜的密碼,因為這對普通人來將是一件非常困難的事情。新的協議,諸如EAP-TTLS和PEAP,則沒有這些問題,因為他們給MSCHAPv2使用者認證會話建立了一個安全的傳輸層安全(TLS)通道,而且可以執行在使用Cisco和不使用Cisco的接入點上。

  EAP-TLS是IETF的一個開放標準,並且在無線廠商之間得到很好的支援。它能夠提供很好的安全保證。因為TLS被認為是SSL的繼承者。它使用PKI來保護Radius認證伺服器的通訊,這是很難完成的任務。所以即使EAP-TLS良好的安全,使用者端在認證時的負載成為它的致命傷。 EAP-TLS是無線區域網擴充套件認證協議的原始版本,雖然它因為配置困難而很少被使用,但它仍被認為是最安全的EAP標準之一,而且廣泛地被無線區域網硬體和軟體製造廠商,包括微軟所支援。要求使用者方給出證書,雖然不是很流行,但是EAP-TLS在認證方面的長處,而且既方便又安全。一個脆弱的密碼不會導致入侵基於EAP-TLS的系統,因為攻擊者仍然需要客戶端的證書。當客戶端的證書是儲存在智慧卡中時,EAP-TLS提供了最安全的認證解決方案,因為如果不竊取智慧卡是無法得到客戶端證書的。如果將智慧卡偷竊的話則會立刻引起注意並且更換新卡。到2005年四月,EAP-TLS是唯一廠商需要保證的WPA和WPA2的EAP型別。在微軟,Cisco,Apple和Linux中都有實現客戶端和伺服器端的原始碼。EAP-TLS在MAC OS 10.3(包括10.3以上), Windows 2000 SP4, Windows XP, Windows Mobile 2003(包括2003以上),和Windows CE 4.2中被支援。

  EAP-MD5是另一個IETF開放標準,但提供最少的安全。MD5Hash函式容易受到字典攻擊,它被使用在不支援動態WEP的EAP中。

  EAP-FAST (基於安全隧道的靈活認證,Flexible Authentication via Secure Tunneling) 是一個由思科提出的協議方案,用於替代LEAP。設計該協議是為了解決LEAP實現“輕量級”時的缺點。在EAP-FAST中使用伺服器證書是可選的。EAP-FAST使用一個保護訪問憑證(Protected Access Credential,PAC)來建立TLS隧道,並通過該隧道對客戶端證書進行驗證。EAP-FAST擁有三個階段。 階段0是一個可選的階段,在該階段PAC可以是手工或者動態設定,但超出了RFC4851中定義的EAP-FAST的範圍。  儘管PAC設定存在著許多實現,但是官方的實現依然在進行狀態。PAC典型地只需要為RADIUS伺服器和客戶端設定一次。 在階段1中,客戶端和AAA伺服器使用PAC來建立TLS隧道。 在階段2中,客戶端證書在該加密的隧道中進行傳輸。當自動PAC設定開啟之後,EAP-FAST擁有一個小漏洞。攻擊者可以攔截該PAC並隨後使用它來獲得使用者證書。 該漏洞可以通過手動配置PAC或者在PAC配置階段使用伺服器證書來解決。  還有一個漏洞:黑客的AP可以使用同一個SSID,拒絕使用者PAC並提供新的PAC。大多數懇求將會被設定來使得使用者接收它。如果使用者不這樣做,那麼使用者將使用內部方法傳送他的證書給黑客。而黑客將會獲得明文的密碼(EAP-FAST w/GTC)或者易受字典攻擊的MSCHARPv2雜湊。值得一提的是,PAC檔案的發放時基於每個使用者的。這是RFC 4851 第7.4.4節中的要求,因此如果一個新的使用者從裝置進入網路,他首先需要一個新的已配置的PAC檔案。這是為什麼很難不以非安全匿名設定模式執行EAP-FAST的原因。另一種方式是使用裝置密碼來替代,但這就不是在網路中對使用者進行認證了。  EAP-FAST可以不使用PAC檔案,則為普通的TLS。

  EAP-TTLS是由Funk Software和Certicom合作開發的。它目前是IETF的開放標準草案。它可跨平臺支援,提供非常優秀的安全,並且在認證伺服器上使用PKI證書。 TTLS與TLS最大的區別是TTLS不需要客戶端認證的協議。

  PEAP由CISCO,微軟和RSA Security聯合提出的開放標準的建議。它早已被運用在產品中,而且提供很好的安全。它在設計上和EAP-TTLS相似,只需要一份伺服器端的PKI證書來建立一個安全的傳輸層安全通道(TLS)以保護使用者認證。 到2005年5月,已有兩個PEAP的子型別被WPA和WPA2標準批准。它們是:

  EAP-AKA(EAP for UMTS Authentication and Key Agreement) 是用來在使用 USIM 接入 UMTS 行動通訊網路時進行使用者認證和金鑰協商的方案。EAP-AKA 定義於 RFC 4187 中。
擴充套件認證協議(英語:Extensible Authentication Protocol,縮寫為 EAP),是一個在無線網路或點對點協議中普遍使用的認證框架。它被定義在RFC 3748中,並且取代了舊版協議RFC 2284,後來被新版協議RFC 5247取代。EAP不僅可以用於無線區域網,還可以用於有線區域網,但它在無線區域網中使用的更頻繁。最近,WPA和WPA2標準已經正式採納了5類EAP作為正式的認證機制。