Document Type : Original Article


Department of Electrical and Computer Engineering, Malek- Ashtar University, Tehran, Iran.


One of the most important and essential requirements for Internet of things is security of its limited resources. The simple nature of many devices on the internet of things makes them the main purpose of a variety of attacks .To deal with these attacks, there are many protocols for authentication for internet of things .In fact, an appropriate authentication protocol plays an important role in ensuring secure communications for internet of things. In this paper, we propose an authentication scheme with key agreement on elliptic curve cryptography (ECC).the simulation results using SCYTHER show that our protocol is secure against active and passive attacks.