Multi-Tier Stack of Block Chain with Proxy Re-Encryption Method Scheme on the Internet of Things Platform

Bharat S. Rawal, Poongodi M., Gunasekaran Manogaran, Mounir Hamdi

Research output: Contribution to journalArticlepeer-review

34 Citations (Scopus)

Abstract

Block chain provides an innovative solution to information storage, transaction execution, security, and trust building in an open environment. The block chain is technological progress for cyber security and cryptography, with efficiency-related cases varying in smart grids, smart contracts, over the IoT, etc. The movement to exchange data on a server has massively increased with the introduction of the Internet of Things. Hence, in this research, Splitting of proxy re-encryption method (Split-PRE) has been suggested based on the IoT to improve security and privacy in a private block chain. This study proposes a block chain-based proxy re-encryption program to resolve both the trust and scalability problems and to simplify the transactions. After encryption, the system saves the Internet of Things data in a distributed cloud. The framework offers dynamic, smart contracts between the sensor and the device user without the intervention of a trustworthy third party to exchange the captured IoT data. It uses an efficient proxy re-encryption system, which provides the owner and the person existing in the smart contract to see the data. The experimental outcomes show that the proposed approach enhances the efficiency, security, privacy, and feasibility of the system when compared to other existing methods.

Original languageEnglish
Article number41
JournalACM Transactions on Internet Technology
Volume22
Issue number2
DOIs
Publication statusPublished - May 2022

Keywords

  • Internet of Things
  • Private block chain
  • privacy
  • proxy re-encryption (PRE) scheme
  • security

Fingerprint

Dive into the research topics of 'Multi-Tier Stack of Block Chain with Proxy Re-Encryption Method Scheme on the Internet of Things Platform'. Together they form a unique fingerprint.

Cite this