Blockchain-based secure multifunctional data aggregation for fog-IoT environments

IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Mehdi Madjid Abbas, Omar Rafik Merad-Boudia, Sidi Mohammed Senouci, Ghalem Belalem
{"title":"Blockchain-based secure multifunctional data aggregation for fog-IoT environments","authors":"Mehdi Madjid Abbas,&nbsp;Omar Rafik Merad-Boudia,&nbsp;Sidi Mohammed Senouci,&nbsp;Ghalem Belalem","doi":"10.1002/cpe.8212","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>Data aggregation, in its basic form, has been widely used, and several solutions have been proposed for IoT environments. However, to calculate statistical metrics, detect anomalies, and predict future trends, we need to perform various data analysis functions on the aggregated data. Recently, multifunctional data aggregation (MFDA) has been proposed to calculate various statistical functions such as sum, mean, variance, covariance, and analyze of variance (ANOVA). The purpose of MFDA is to enable the improvement of decision making, resource allocation and system performance by providing diverse and varied statistical data. However, the existing solutions involving MFDA generate significant communication and calculation costs. Furthermore, they cannot prevent malicious aggregators from sending fake data. Recently, the Fog computing paradigm has been adopted in IoT environments to address various challenges and enhance the efficiency of data processing and storage. The blockchain technology has been integrated in various IoT applications to enhance the security, increase transparency, and facilitate decentralized data exchange and transactions. In this article, we propose BMDA, a blockchain-based secure multifunctional data aggregation method for IoT-Fog environments. BMDA employs an encoding function to structure the data before their transmission. Furthermore, to ensure privacy preservation, authentication, data integrity and to resist malicious aggregators, we employ Paillier homomorphic encryption, BLS signature, and blockchain technology. The security analysis demonstrates the robustness of our proposal, and the performance analysis in terms of computations and communications shows the effectiveness of BMDA compared to existing solutions.</p>\n </div>","PeriodicalId":55214,"journal":{"name":"Concurrency and Computation-Practice & Experience","volume":"36 21","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2024-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation-Practice & Experience","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cpe.8212","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

Abstract

Data aggregation, in its basic form, has been widely used, and several solutions have been proposed for IoT environments. However, to calculate statistical metrics, detect anomalies, and predict future trends, we need to perform various data analysis functions on the aggregated data. Recently, multifunctional data aggregation (MFDA) has been proposed to calculate various statistical functions such as sum, mean, variance, covariance, and analyze of variance (ANOVA). The purpose of MFDA is to enable the improvement of decision making, resource allocation and system performance by providing diverse and varied statistical data. However, the existing solutions involving MFDA generate significant communication and calculation costs. Furthermore, they cannot prevent malicious aggregators from sending fake data. Recently, the Fog computing paradigm has been adopted in IoT environments to address various challenges and enhance the efficiency of data processing and storage. The blockchain technology has been integrated in various IoT applications to enhance the security, increase transparency, and facilitate decentralized data exchange and transactions. In this article, we propose BMDA, a blockchain-based secure multifunctional data aggregation method for IoT-Fog environments. BMDA employs an encoding function to structure the data before their transmission. Furthermore, to ensure privacy preservation, authentication, data integrity and to resist malicious aggregators, we employ Paillier homomorphic encryption, BLS signature, and blockchain technology. The security analysis demonstrates the robustness of our proposal, and the performance analysis in terms of computations and communications shows the effectiveness of BMDA compared to existing solutions.

基于区块链的安全多功能数据聚合,用于雾-物联网环境
摘要数据聚合的基本形式已得到广泛应用,并为物联网环境提出了若干解决方案。然而,为了计算统计指标、检测异常情况和预测未来趋势,我们需要对聚合数据执行各种数据分析功能。最近,多功能数据聚合(MFDA)被提出来计算各种统计功能,如总和、平均值、方差、协方差和方差分析(ANOVA)。MFDA 的目的是通过提供多种多样的统计数据,改进决策、资源分配和系统性能。然而,涉及 MFDA 的现有解决方案会产生大量通信和计算成本。此外,它们还无法防止恶意聚合者发送虚假数据。最近,物联网环境中采用了雾计算范式,以应对各种挑战并提高数据处理和存储的效率。区块链技术已被集成到各种物联网应用中,以增强安全性、提高透明度并促进去中心化的数据交换和交易。本文提出了一种基于区块链的物联网-雾环境安全多功能数据聚合方法--BMDA。BMDA 采用编码功能,在数据传输前对数据进行结构化处理。此外,为了确保隐私保护、身份验证、数据完整性和抵御恶意聚合者,我们采用了 Paillier 同态加密、BLS 签名和区块链技术。安全分析表明了我们建议的稳健性,而计算和通信方面的性能分析表明了 BMDA 与现有解决方案相比的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Concurrency and Computation-Practice & Experience
Concurrency and Computation-Practice & Experience 工程技术-计算机:理论方法
CiteScore
5.00
自引率
10.00%
发文量
664
审稿时长
9.6 months
期刊介绍: Concurrency and Computation: Practice and Experience (CCPE) publishes high-quality, original research papers, and authoritative research review papers, in the overlapping fields of: Parallel and distributed computing; High-performance computing; Computational and data science; Artificial intelligence and machine learning; Big data applications, algorithms, and systems; Network science; Ontologies and semantics; Security and privacy; Cloud/edge/fog computing; Green computing; and Quantum computing.
×
引用
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学术官方微信