From literature review, we find that there is a need to have a strong user authentication for industrial applications involving the sensor networks that can resist the attacks and provide a userfriendly environment. Due to highly sensitive applications of the WSNs in industries such as coal mines, we need to design an efficient user authentication and key agreement protocol for WSNs that can achieve the following security features: