A trusted IoT data sharing method based on secure multi-party computation
Edge computing nodes close to the perception layer of IoT systems are susceptible to data leaks and unauthorized access. To address these security concerns, this paper proposes a trusted IoT data sharing method based on secure multi-party computation (SMC). By running a reliable third-party blockchain service at edge computing nodes, the data computation relationships between IoT devices in the perception layer are registered in blockchain smart contracts. This constructs a publicly verifiable IoT data sharing method combining on-chain audit verification and off-chain SMC. Furthermore, a Bloom filter is maintained at the on-chain smart contract layer to track the trust status of IoT devices in the perception layer, filtering out non-trustworthy device requests and enabling secure data sharing among trusted devices. Comparative analysis and performance tests demonstrate the proposed method’s high computational efficiency for IoT device nodes.
Authors
- Yingxun Fu (ORCID: https://orcid.org/0000-0002-5796-7314)
- Bo Zhang (ORCID: https://orcid.org/0000-0003-1288-1549)
- Yang Li (ORCID: https://orcid.org/0000-0003-0350-3183)
- Li Ma (ORCID: https://orcid.org/0000-0003-1937-6019)
- Dongchao Ma (ORCID: https://orcid.org/0000-0001-5897-1027)
- Binbin Duan
Institutions
- North China University of Technology (CN)
Publication Details
- Journal
- Journal of Cloud Computing Advances Systems and Applications
- Published
- 2024-09-13
- DOI
- https://doi.org/10.1186/s13677-024-00704-x
- Citations
- 6
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 4.67
Funders
- National Natural Science Foundation of China