User identification and message authentication are two important aspects of network security.In this paper we discuss the identification and authentication schemes and techniques.User authentication schemes and message authentication schemes are the two main themes being introduced and discussed in our survey.Furthermore
advantages and disadvantages of some schemes are also analyzed.