<p>The advancement of 5G communication technology and Internet of Things (IoT) technology has promoted the rapid development of Mobile Edge Computing (MEC). In mobile edge, all IoT devices adopt wireless communication technology. Therefore, it is particularly important to ensure the data security and the privacy of the sender in the process of data transmission. At present, a lot of researchers have proposed a large number of schemes for the authentication of the user in MEC. However, there is no effective and lightweight solution for authentication among users, edge devices and cloud server. In this paper, an efficient three-party authentication and key agreement protocol without using bilinear pairings is designed. The proposed protocol realized authentication among users, edge devices and cloud server, and at the same time, three parties conduct key agreement to obtain a common session key. The security analysis shows that our protocol is secure and meets the security attributes such as session-key security, forward secrecy. The experiment shows that the computation cost is low in this protocol.</p>
<p> </p>