ECC-Based Authentication Scheme for Cloud-Based Robots
- PDF / 1,492,091 Bytes
- 20 Pages / 439.37 x 666.142 pts Page_size
- 25 Downloads / 215 Views
ECC‑Based Authentication Scheme for Cloud‑Based Robots Saurabh Jain1 · C. Nandhini1 · Rajesh Doriya1 Accepted: 29 October 2020 © Springer Science+Business Media, LLC, part of Springer Nature 2020
Abstract Security is one of the important aspects for many robotic applications. Cloud Robotics is one of the areas where security plays a vital role. Cloud-based robots access cloud resources to offload computational intensive tasks such as Simultaneous Localization and Mapping. Cloud-based robots can also get access to on-demand services. However, there is a strong need to provide these services secured manner. In security, authentication is one of the critical aspects because it ensures that only legitimate users get access to resources. In cloud-based robots, we intend to provide cloud services to the authorized robots only. In this paper, we have created a secure mutual authentication scheme between robots and cloud servers using Elliptic Curve Cryptography (ECC) with the key agreement for robots that access the cloud resources. The proposed scheme has been testified against the various well-known attacks using the Proverif tool. Moreover, when compared with other ECCbased authentication schemes, our proposed authentication scheme found efficient than them. Keywords Cloud computing · Cloud robotics · Elliptic curve cryptography (ECC) · Robot’s authentication · Security
1 Introduction Most of the modern robots are employed in dynamic environments and are used in healthcare [1, 2], smart city applications [3, 4], smart manufacturing, rescue operations, military applications, etc. Traditional robots and automation systems have limited onboard memory, battery, computation, and sensing. However, robots and automation systems generate a large amount of personal and sensitive data. Due to these limitations, old models are incapable of performing heavy computational tasks such * Saurabh Jain [email protected] C. Nandhini [email protected] Rajesh Doriya [email protected] 1
Department of Information Technology, National Institute of Technology, Raipur, Raipur, Chhattisgarh 492010, India
13
Vol.:(0123456789)
S. Jain et al.
as simultaneous localization and mapping (SLAM), path planning, and navigation, etc. Cloud computing provides large benefits for ameliorating the performance of the robotics systems. There are several limitations such as limited on-board processing, storage, and limited battery capacity on the robotic devices. Cloud computing not only solves the above problems of robotics systems but also enhances their performance such as collective learning, remote brain, and big data, etc. The field of robotics which involves various high complexity tasks exploits the potential of the cloud to build lowcost intelligent and lightweight robots. The substantial research works [5–9] on integrating cloud technology for robotic tasks has contributed to the popularity of cloud robots. Several technologies such as Resource Virtualization [10], Service-Oriented Architecture (SOA) [6], Big Dat
Data Loading...