Abstract

In the Internet of Things (IoT) environment, more types of devices than ever before are connected to the internet to provide IoT services. Smart devices are becoming more intelligent and improving performance, but there are devices with little computing power and low storage capacity. Devices with limited resources will have difficulty applying existing public key cryptography systems to provide security. Therefore, communication protocols for various kinds of participating devices should be applicable in the IoT environment, and these protocols should be lightened for resources-restricted devices. Security is an essential element in the IoT environment, so for secure communication, it is necessary to perform authentication between the communication objects and to generate the session key. In this paper, we propose two kinds of lightweight authentication and key agreement schemes to enable fast and secure authentication among the objects participating in the IoT environment. The first scheme is an authentication and key agreement scheme with limited resource devices that can use the elliptic curve Qu–Vanstone (ECQV) implicit certificate to quickly agree on the session key. The second scheme is also an authentication and key agreement scheme that can be used more securely, but slower than first scheme using certificateless public key cryptography (CL-PKC). In addition, we compare and analyze existing schemes and propose new schemes to improve security requirements that were not satisfactory.

Highlights

  • The Internet of Things (IoT) is an environment/technology in which heterogeneous devices connected to the internet provide various services

  • In an environment where fast communication is required, we propose a scheme that enables rapid mutual authentication and key agreement through elliptic curve Qu–Vanstone (ECQV) implicit certificates

  • Slower than Scheme 1, we propose an efficient authentication and key agreement scheme schemebased basedon onCL-PKC

Read more

Summary

Introduction

The Internet of Things (IoT) is an environment/technology in which heterogeneous devices connected to the internet provide various services. Must when are sentby to end-to-end the manufacturing execution system (MES), authentication and key agreement bedata performed communication via a gateway (GW). 1. We analyze existing lightweight authentication and key agreement schemes for IoT. We analyze existing lightweight authentication and key agreement schemes for IoT environments. In an environment where fast communication is required, we propose a scheme that enables. 2. In an environment where fast communication is required, we propose a scheme that enables rapid mutual authentication and key agreement through ECQV implicit certificates. In an environment where fast communication is required, we propose a scheme that enables rapid mutual authentication and key agreement through ECQV implicit certificates This scheme rapid mutual authentication and key agreement through ECQV implicit certificates. 3. slower than Scheme 1, we propose an efficient authentication and key agreement scheme schemebased basedon onCL-PKC.

2.2.Background
AKA with ECQV Implicit Certificate
AKA with Pairing-Free Certificateless PKC
Fast AKA Schemes Including ECQV-Based AKA
CL-AKA Schemes
Prevent Key Leakage
Prevent Replay and Masquerade Attacks
Proposed Schemes
Proposed Model
Proposed
Setup Phase
Authentication and Key Agreement Phase
Mutual Authentication
Efficiency
Conclusions and Future Research
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call