摘要
提出一种适用于云环境下多用户场景的保序加密方案(OPESMU)。该方案将多用户问题定位到多对多模型,将原始明文空间随机分割成不同长度的连续区间,通过加密函数对明文进行加密;引入可信的密钥生成中心生成用户密钥和对应的辅助密钥,利用代理重加密机制将加密后的数据进行重加密,得到的重加密密文允许其他用户用自己的私钥去破解。安全性分析和实验结果验证了OPESMU方案的安全性和有效性。
An order preserving encryption scheme supporting multi-user in cloud environments( OPESMU) is proposed. This scheme locates the multi-user problem to the most common many-tomany model according to security requirements. Before encryption plaintext,the original plaintext is randomly divided into successive intervals having different lengths,and the plaintexts are encrypted by encryption function. Trusted key generation center is introduced by OPESMU algorithm,and the encrypted ciphertext are re-encrypted by proxy re-encryption. The re-encrypted ciphertexts allow user to decrypt by using own private key. Security analysis and experimental have verified the safety and effectiveness of the OPESMU scheme.
作者
李陶深
周雄
黄汝维
LI Tao-shen;ZHOU Xiong;HUANG Ru-wei(School of Computer and Electronic Information,Guangxi University,Nanning 530004;Guangxi Colleges and Universities Key Laboratory of Parallel and Distributed Computing Technology,Nanning 530004,China)
出处
《广西大学学报(自然科学版)》
CAS
北大核心
2018年第3期1044-1052,共9页
Journal of Guangxi University(Natural Science Edition)
基金
国家自然科学基金资助项目(61640203
61363067)
广西自然科学基金资助项目(2013GXNSFBA019281)
关键词
云计算
加密检索
代理加密
模糊检索
局部敏感哈希技术
cloud computing
order preserving encryption
muhi-user
proxy re-encryption
privacy protection