Content deleted Content added
→Purpose: absgomz66 |
|||
Line 1:
{{course assignment | course = Education Program:University College London/MSIN1003 Information World (Autumn 2015) | term = 2015 Q3}}
An '''authentication protocol''' is a type of computer [[communications protocol]] or [[cryptographic
==Purpose ==
Line 18:
==Types==
===Authentication protocols developed for
Protocols are used mainly by [[Point-to-Point Protocol]] (
[[File:PAP 2way handshake.png|thumb|PAP 2-way handshake scheme|461x461px]]
Line 29:
The authentication process in this protocol is always initialized by the server/host and can be performed anytime during the session, even repeatedly. Server sends a random string (usually 128B long). The client uses password and the string received as parameters for MD5 hash function and then sends the result together with username in plain text. Server uses the username to apply the same function and compares the calculated and received hash. An authentication is successful or unsuccessful.
====
*[[EAP-MD5]]
*[[EAP-TLS
*[[EAP-TTLS]]
*[[EAP
*EAP-[[Protected Extensible Authentication Protocol|PEAP]]
===AAA architecture protocols (Authentication, Authorization, Accounting)===
Line 42:
Complex protocols used in larger networks for verifying the user (Authentication), controlling access to server data (Authorization) and monitoring network resources and information needed for billing of services (Accounting).
====[[TACACS
The oldest AAA protocol using IP based authentication without any encryption (usernames and passwords were transported as plain text). Later version
====[[RADIUS]]====
[[Remote Authentication Dial-In User Service]] (RADIUS) is a full [[AAA (computer security)|AAA protocol
]] commonly used by [[ISP]]. Credentials are mostly username-password combination based, it uses [[Network access server|
====[[DIAMETER]]====
[[Diameter (protocol)]] evolved from RADIUS and involves many improvements such as usage of more reliable
===Other===
[[File:Kerberos sch en.png|thumb|321x321px|
====[[Kerberos
==List of various other authentication protocols==
Line 66:
* [[Host Identity Protocol]] (HIP)
* [[LAN Manager]]
* [[NTLM
* [[OpenID
* [[Password-authenticated key agreement]] protocols
* [[Protocol for Carrying Authentication for Network Access]] (
* [[Secure Remote Password protocol]] (
* [[RFID
* [[Woo Lam 92 (protocol)]]
* [[SAML
==References==
|