A Blockchain assisted fog computing for secure distributed storage system for IoT Applications

IF 10.4 1区 计算机科学 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Hemant Kumar Apat, Bibhudatta Sahoo
{"title":"A Blockchain assisted fog computing for secure distributed storage system for IoT Applications","authors":"Hemant Kumar Apat,&nbsp;Bibhudatta Sahoo","doi":"10.1016/j.jii.2024.100739","DOIUrl":null,"url":null,"abstract":"<div><div>With the rapid development of Internet of Things (IoT) devices, the volume of data generate across various fields, such as smart healthcare, smart home, smart transportation has significantly increased. This surge raises serious concerns about the secure storage of sensitive data for e.g., biometric information (e.g., fingerprints and facial recognition) and medical records etc. The centralized cloud computing paradigm provides various cost-effective services to IoT applications users. Despite of various benefits of centralized cloud, it fails to adequately meet the strict latency and security requirement of various IoT applications. Fog computing is proposed to enhance the real-time data processing for various latency sensitive IoT applications by extending the cloud computing services closer to the data sources. In this paper we proposed a novel blockchain based distributed fog computing model that ensures secure distributed storage for various IoT data. The blockchain network acts a trusted third party aimed at establishing secure communication among IoT devices and fog node within the fog layer. It details a distinctive Elliptic Curve Diffie–Hellman (ECDH) protocol for reliable and secure data storage and retrieval based on requests and responses from heterogeneous IoT devices. Additionally, a Merkle tree-based data structure is used to verify data integrity, ensuring secure and tamper-proof data management within the blockchain-enabled fog computing framework. It provides a formal security proof using AVISPA tools for the proposed scheme, ensuring that it meets the necessary security standards and can be trusted for protecting sensitive IoT data. Finally, the proposed scheme is compared with existing security schemes, such as AES, ABE, RSA, and Hybrid RSA in terms of resource utilization, computational cost, communication cost and execution cost. The experimental results exemplify that the proposed scheme outperform other state of the art schemes.</div></div>","PeriodicalId":55975,"journal":{"name":"Journal of Industrial Information Integration","volume":"42 ","pages":"Article 100739"},"PeriodicalIF":10.4000,"publicationDate":"2024-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Industrial Information Integration","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2452414X24001821","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

With the rapid development of Internet of Things (IoT) devices, the volume of data generate across various fields, such as smart healthcare, smart home, smart transportation has significantly increased. This surge raises serious concerns about the secure storage of sensitive data for e.g., biometric information (e.g., fingerprints and facial recognition) and medical records etc. The centralized cloud computing paradigm provides various cost-effective services to IoT applications users. Despite of various benefits of centralized cloud, it fails to adequately meet the strict latency and security requirement of various IoT applications. Fog computing is proposed to enhance the real-time data processing for various latency sensitive IoT applications by extending the cloud computing services closer to the data sources. In this paper we proposed a novel blockchain based distributed fog computing model that ensures secure distributed storage for various IoT data. The blockchain network acts a trusted third party aimed at establishing secure communication among IoT devices and fog node within the fog layer. It details a distinctive Elliptic Curve Diffie–Hellman (ECDH) protocol for reliable and secure data storage and retrieval based on requests and responses from heterogeneous IoT devices. Additionally, a Merkle tree-based data structure is used to verify data integrity, ensuring secure and tamper-proof data management within the blockchain-enabled fog computing framework. It provides a formal security proof using AVISPA tools for the proposed scheme, ensuring that it meets the necessary security standards and can be trusted for protecting sensitive IoT data. Finally, the proposed scheme is compared with existing security schemes, such as AES, ABE, RSA, and Hybrid RSA in terms of resource utilization, computational cost, communication cost and execution cost. The experimental results exemplify that the proposed scheme outperform other state of the art schemes.
区块链辅助雾计算,为物联网应用提供安全的分布式存储系统
随着物联网(IoT)设备的快速发展,智能医疗、智能家居、智能交通等各个领域产生的数据量大幅增加。这种激增引发了人们对敏感数据(如生物识别信息(如指纹和面部识别)和医疗记录等)安全存储的严重关切。集中式云计算模式为物联网应用用户提供了各种具有成本效益的服务。尽管集中式云计算有各种优势,但它无法充分满足各种物联网应用对延迟和安全的严格要求。雾计算的提出是为了通过将云计算服务扩展到更接近数据源的地方,来增强各种对延迟敏感的物联网应用的实时数据处理能力。在本文中,我们提出了一种基于区块链的新型分布式雾计算模型,可确保各种物联网数据的安全分布式存储。区块链网络作为可信第三方,旨在建立物联网设备与雾层内雾节点之间的安全通信。它详细介绍了一种独特的椭圆曲线衍射-赫尔曼(ECDH)协议,可根据异构物联网设备的请求和响应进行可靠、安全的数据存储和检索。此外,还使用基于梅克尔树的数据结构来验证数据完整性,确保在区块链支持的雾计算框架内实现安全、防篡改的数据管理。它使用 AVISPA 工具为所提出的方案提供了正式的安全证明,确保该方案符合必要的安全标准,可用于保护敏感的物联网数据。最后,在资源利用率、计算成本、通信成本和执行成本方面,将拟议方案与现有安全方案(如 AES、ABE、RSA 和混合 RSA)进行了比较。实验结果表明,所提出的方案优于其他现有方案。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Industrial Information Integration
Journal of Industrial Information Integration Decision Sciences-Information Systems and Management
CiteScore
22.30
自引率
13.40%
发文量
100
期刊介绍: The Journal of Industrial Information Integration focuses on the industry's transition towards industrial integration and informatization, covering not only hardware and software but also information integration. It serves as a platform for promoting advances in industrial information integration, addressing challenges, issues, and solutions in an interdisciplinary forum for researchers, practitioners, and policy makers. The Journal of Industrial Information Integration welcomes papers on foundational, technical, and practical aspects of industrial information integration, emphasizing the complex and cross-disciplinary topics that arise in industrial integration. Techniques from mathematical science, computer science, computer engineering, electrical and electronic engineering, manufacturing engineering, and engineering management are crucial in this context.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信