Implementation of a Group-Based Verification Mechanism for Secure M2M Communications

Authors

Satyanarayana Murthy, Associate Professor
BVC Engineering College, Andhra Pradesh, India.
Dr. L. Sumalatha, Professor
Dept of CSE, University College of Engineering, JNTUK Kakinada, Andhra Pradesh, India.

Abstract

The M2M communication is a technology that can use both reliable and unreliable communication mechanism. We propose an efficient and group based strict verification mechanism for machine-to-machine (M2M) networks. The smart objects in a M2M networks are able to gather and enrich a wide variety of information from a resource constrained environments. And are also interacting with the components in a unconstrained environment without human involvement. The proposed scheme is used to allow any group of smart objects in an M2M environment authenticates mutually by sharing a common secret element (key) for exchanging information in a protected manner. The verification method purely based on mutual agreement among the smart objects/M2M nodes in an environment and there is no involvement of any service provider. The authentication process is coordinated among the smart objects and the gateway with the supervision of the service provider. The proposed mechanism requires the smart objects can obtain a secret session key generated by the service provider and group identity. Using this information, any smart object can authenticate with the gateway and with other objects in the network at home location as well as foreign location. The scheme uses only secret keys and there in no involvement of public keys. Hence it is suitable for resource constrained devices. The proposed scheme is also verified by using SPIN logic, a widely used verification tool. Index terms : Group based authentication, M2M networks, secret key cryptosystem, key exchange, mutual authentication.