Privacy-Preserving Mechanism in Smart Home Using Blockchain

The IoT, or Internet of Things has been a major talking point amongst technology enthusiasts in recent years. The internet of thing (IoT) has been emerged and evolved rapidly, making the world’s fabric around us smarter and more responsive. The smart home uses one such transformation of I...

Full description

Bibliographic Details
Main Authors: Amjad Qashlan, Priyadarsi Nanda, Xiangjian He, Manoranjan Mohanty
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9492086/
_version_ 1819138073406996480
author Amjad Qashlan
Priyadarsi Nanda
Xiangjian He
Manoranjan Mohanty
author_facet Amjad Qashlan
Priyadarsi Nanda
Xiangjian He
Manoranjan Mohanty
author_sort Amjad Qashlan
collection DOAJ
description The IoT, or Internet of Things has been a major talking point amongst technology enthusiasts in recent years. The internet of thing (IoT) has been emerged and evolved rapidly, making the world’s fabric around us smarter and more responsive. The smart home uses one such transformation of IoT, which seems to be the wave of the future. However, with the increasing wide adoption of IoT, data security, and privacy concerns about how our data is collected and shared with others, has also risen. To solve these challenges, an approach to data privacy and security in a smart home using blockchain technology is proposed in this paper. We propose authentication scheme that combines attribute-based access control with smart contracts and edge computing to create a secure framework for IoT devices in smart home systems. The edge server adds scalability to the system by offloading heavy processing activities and using a differential privacy method to aggregate data to the cloud securely and privately. We present several aspects of testing and implementing smart contracts, the differential private stochastic gradient descent algorithm, and system architecture and design. We demonstrate the efficacy of our proposed system by fully examining its security and privacy goals in terms of confidentiality, integrity, and availability. Our framework achieves desired security and privacy goals and is resilient against modification, DoS attacks, data mining and linkage attacks. Finally, we undertake a performance evaluation to demonstrate the proposed scheme’s feasibility and efficiency.
first_indexed 2024-12-22T11:00:58Z
format Article
id doaj.art-062844c420ed4efd83d246aedff3f732
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-22T11:00:58Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-062844c420ed4efd83d246aedff3f7322022-12-21T18:28:29ZengIEEEIEEE Access2169-35362021-01-01910365110366910.1109/ACCESS.2021.30987959492086Privacy-Preserving Mechanism in Smart Home Using BlockchainAmjad Qashlan0https://orcid.org/0000-0003-0898-5417Priyadarsi Nanda1https://orcid.org/0000-0002-5748-155XXiangjian He2https://orcid.org/0000-0001-8962-540XManoranjan Mohanty3https://orcid.org/0000-0002-0258-4586Faculty of Engineering and IT (FEIT), University of Technology Sydney (UTS), Sydney, NSW, AustraliaFaculty of Engineering and IT (FEIT), University of Technology Sydney (UTS), Sydney, NSW, AustraliaFaculty of Engineering and IT (FEIT), University of Technology Sydney (UTS), Sydney, NSW, AustraliaFaculty of Science, University of Technology Sydney (UTS), Sydney, NSW, AustraliaThe IoT, or Internet of Things has been a major talking point amongst technology enthusiasts in recent years. The internet of thing (IoT) has been emerged and evolved rapidly, making the world’s fabric around us smarter and more responsive. The smart home uses one such transformation of IoT, which seems to be the wave of the future. However, with the increasing wide adoption of IoT, data security, and privacy concerns about how our data is collected and shared with others, has also risen. To solve these challenges, an approach to data privacy and security in a smart home using blockchain technology is proposed in this paper. We propose authentication scheme that combines attribute-based access control with smart contracts and edge computing to create a secure framework for IoT devices in smart home systems. The edge server adds scalability to the system by offloading heavy processing activities and using a differential privacy method to aggregate data to the cloud securely and privately. We present several aspects of testing and implementing smart contracts, the differential private stochastic gradient descent algorithm, and system architecture and design. We demonstrate the efficacy of our proposed system by fully examining its security and privacy goals in terms of confidentiality, integrity, and availability. Our framework achieves desired security and privacy goals and is resilient against modification, DoS attacks, data mining and linkage attacks. Finally, we undertake a performance evaluation to demonstrate the proposed scheme’s feasibility and efficiency.https://ieeexplore.ieee.org/document/9492086/Blockchainsmart homeaccess controlsmart contractdifferential privacycyber threats
spellingShingle Amjad Qashlan
Priyadarsi Nanda
Xiangjian He
Manoranjan Mohanty
Privacy-Preserving Mechanism in Smart Home Using Blockchain
IEEE Access
Blockchain
smart home
access control
smart contract
differential privacy
cyber threats
title Privacy-Preserving Mechanism in Smart Home Using Blockchain
title_full Privacy-Preserving Mechanism in Smart Home Using Blockchain
title_fullStr Privacy-Preserving Mechanism in Smart Home Using Blockchain
title_full_unstemmed Privacy-Preserving Mechanism in Smart Home Using Blockchain
title_short Privacy-Preserving Mechanism in Smart Home Using Blockchain
title_sort privacy preserving mechanism in smart home using blockchain
topic Blockchain
smart home
access control
smart contract
differential privacy
cyber threats
url https://ieeexplore.ieee.org/document/9492086/
work_keys_str_mv AT amjadqashlan privacypreservingmechanisminsmarthomeusingblockchain
AT priyadarsinanda privacypreservingmechanisminsmarthomeusingblockchain
AT xiangjianhe privacypreservingmechanisminsmarthomeusingblockchain
AT manoranjanmohanty privacypreservingmechanisminsmarthomeusingblockchain