摘要
针对云环境中第三方服务器不可信的问题,提出一种基于数据分割的密钥聚合加密方法。利用数据分割的思想将文件分割为大数据和多个小数据块,采用密钥聚合加密算法分别加密后将文件分块存储在云端。文件共享时,提取多个数据块的密钥为一个聚合密钥,实现一个密钥对多个文件的解密。进行理论分析及仿真实验,结果表明该方案可以降低对第三方服务商的可信要求,在数据共享时减轻了密钥的传输开销,仅需一个固定长度的聚合密钥即可。
To solve the problem of untrustworthy third-party servers in cloud environment,a key aggregation encryption method based on data segmentation was proposed.Using the idea of data segmentation,the file was divided into big data and many small data blocks.After encryption,the file was stored in the cloud.In file sharing,the key of multiple data blocks was extracted as an aggregate key to decrypt multiple files with one key.Theoretical analysis and simulation experiments were carried out.The results show that the scheme can reduce the trust requirements for the third-party service providers,reduce the transmission overhead of the key when data sharing,and it only needs a fixed length aggregation key.
作者
苏艳霞
王庆生
陈永乐
SU Yan-xia;WANG Qing-sheng;CHEN Yong-le(College of Information and Computer,Taiyuan University of Technology,Jinzhong 030600,China)
出处
《计算机工程与设计》
北大核心
2021年第10期2742-2747,共6页
Computer Engineering and Design
基金
山西省重点研发计划基金项目(高新技术领域)(201903D121121)。
关键词
云存储
数据分割
密钥聚合机制
聚合密钥
数据安全共享
cloud storage
data segmentation
key aggregation mechanism
aggregation key
data security sharing