Authentication protocols using encryption techniques
Venkata SreeKrishna Koganti, Lavanya K. Galla, Nagarjuna Nuthalapati, Anil Varma Kakarlapudi · 2016
Authentication means to verify the identity. It is the basis for any communication to take place as we do not want to reveal any information which must not be disclosed. In general, authentication requires the presentation of credentials to prove who the user really is. Authentication can be done either by a client, server or a third party. Authentication protocols allows the user to send or receive information only to the trusted ones. In this paper, several authentication protocols like public key authentication, Key hashing, Kerberos etc., will be discussed along with the attacks that are possible on those methods.