Proxy-based Public-Key Cryptosystem for Secure and Efficient IoT-based Cloud Data Sharing in the Smart City

Hundera Negalign Wake,Jin Chuanjie,Geressu Dagmawit Mesfin,Aftab Muhammad Umar,Olanrewaju Oluwasanmi Ariyo,Xiong Hu
DOI: https://doi.org/10.1007/s11042-021-11685-3
IF: 2.577
2021-01-01
Multimedia Tools and Applications
Abstract:The incessant advancements in technology and the rapid growth of wireless sensors will lead to the Internet of Things (IoT), a global computing network  in which everything will be connected to the Internet. This results in large amounts of data being gathered from the smart systems via IoT nodes. This data, therefore, requires processing and storage; so, the cloud servers are in charge of these functionalities. Therefore, the massive amounts of data collected through IoT nodes can be deployed to the cloud, where an authorized user can access it at any time from anywhere  over the Internet. However, the major concerns for data stored in the cloud are privacy and authorized access. As a result, it is very important to establish a secure network between the sensors, cloud servers, and authorized users to assure data accuracy. To deal with the above challenges, we propose a novel proxy-based public-key cryptosystem for secure and efficient IoT-based cloud data sharing in the smart city (PB-PKC-IoT). Our scheme not only ensures the integrity, confidentiality, and authentication of messages, but it also significantly reduces both the sender’s and receiver’s computational and communication costs. We also prove the scheme’s security, and our scheme is secure in terms of IND-PB-PKC-IoT-CCA2 and EF-PB-PKC-IoT-CMA under DBDH, and CDH problems, respectively. These features make our scheme appropriate for data communication in cloud and IoT environments.
What problem does this paper attempt to address?