Content deleted Content added
m Added a citation in the lead |
The issue with PAP is not "PAP is in secure". The issue is that PPP does not encrypt or secure any of the PPP data. And PAP is carried inside of PPP. Further, the "geeks for geeks" site has a lot of misleading and/or incorrect statements about PAP versus CHAP. Tag: Disambiguation links added |
||
Line 1:
'''Password Authentication Protocol''' ('''PAP''') is a [[password]]-based [[authentication protocol]] used by [[Point to Point Protocol|Point to Point Protocol (PPP)]] to validate users.<ref>{{Cite web|date=2018-07-17|title=Password Authentication Protocol (PAP)|url=https://www.geeksforgeeks.org/password-authentication-protocol-pap/|access-date=2020-11-08|website=GeeksforGeeks|language=en-US}}</ref>
Almost all [[network operating system]]s support PPP with PAP, as do most [[network access server]]s. PAP is also used in [[PPPoE]], for authenticating DSL users.
As the [[Point to Point Protocol|Point to Point Protocol (PPP)]] sends data unencrypted and "in the clear", PAP is vulnerable to any attacker who can observe the PPP session. An attacker can see the users name, password, and any other information associated with the PPP session. Some additional security can be gained on the PPP link by using [[Challenge-handshake authentication protocol|CHAP]] or [[Extensible Authentication Protocol|EAP]].
PAP by itself is therefore considered a weak authentication scheme. Weak schemes are simpler and have lighter [[overhead (computing)|computational overhead]] than more complex schemes such as [[TLS|Transport Layer Security (TLS)]], but they are much more vulnerable to attack. While weak schemes are used where the transport layer is expected to be physically secure, such as a home DSL link. Where the transport layer is not physically secure a system such as [[TLS|Transport Layer Security (TLS)]] or [[IPSec|Internet Protocol Security (IPsec)]] is used instead.
===Other Uses of PAP===
PAP is also used to describe password authentication in other protocols such as [[RADIUS]] and [[Diameter]]. However, those protocols provide for transport or network layer security, and this do not have the security issues seen when PAP is used with PPP.
==Working cycle==
|