Song Chaoyue, Chen Lifeng, Wu Xuguang, Li Yu
College of Cryptography Engineering, Engineering University of PAP, Xi'an 710086, China.
Sensors (Basel). 2024 Dec 30;25(1):160. doi: 10.3390/s25010160.
With the rapid development of the Internet of Things (IoT), the scope of personal data sharing has significantly increased, enhancing convenience in daily life and optimizing resource management. However, this also poses challenges related to data privacy breaches and holdership threats. Typically, blockchain technology and cloud storage provide effective solutions. Nevertheless, the centralized storage architecture of traditional cloud servers is susceptible to single points of failure, potentially leading to system outages. To achieve secure data sharing, access control, and verification auditing, we propose a data security sharing scheme based on blockchain technology and attribute-based encryption, applied within the InterPlanetary File System (IPFS). This scheme employs multi-agent systems and attribute-based signcryption algorithms to process data, thereby enhancing privacy protection and verifying data holdership. The encrypted data are then stored in the distributed IPFS, with the returned hash values and access control policies uploaded to smart contracts, facilitating automated fine-grained access control services. Finally, blockchain data auditing is performed to ensure data integrity and accuracy. The results indicate that this scheme is practical and effective compared to existing solutions.
随着物联网(IoT)的快速发展,个人数据共享的范围显著扩大,提高了日常生活的便利性并优化了资源管理。然而,这也带来了与数据隐私泄露和持有权威胁相关的挑战。通常,区块链技术和云存储提供了有效的解决方案。尽管如此,传统云服务器的集中式存储架构容易受到单点故障的影响,可能导致系统中断。为了实现安全的数据共享、访问控制和验证审计,我们提出了一种基于区块链技术和基于属性加密的数据安全共享方案,该方案应用于星际文件系统(IPFS)中。该方案采用多智能体系统和基于属性的签密算法来处理数据,从而增强隐私保护并验证数据持有权。然后,加密数据存储在分布式IPFS中,返回的哈希值和访问控制策略上传到智能合约,以促进自动化的细粒度访问控制服务。最后,进行区块链数据审计以确保数据的完整性和准确性。结果表明,与现有解决方案相比,该方案切实有效。