首页 | 本学科首页   官方微博 | 高级检索  
     

云环境下集合隐私计算
引用本文:李顺东,周素芳,郭奕旻,窦家维,王道顺.云环境下集合隐私计算[J].软件学报,2016,27(6):1549-1565.
作者姓名:李顺东  周素芳  郭奕旻  窦家维  王道顺
作者单位:陕西师范大学 计算机科学学院,陕西 西安 710062,陕西师范大学 计算机科学学院,陕西 西安 710062,陕西师范大学 计算机科学学院,陕西 西安 710062,陕西师范大学 数学与信息科学学院,陕西 西安 710062,清华大学 计算机科学与技术系,北京 100084
基金项目:国家自然科学基金(61272435, 61373020)
摘    要:多方保密计算是网络空间安全与隐私保护的关键技术,基于同态加密算法的多方保密计算协议是解决云计算安全的一个重要工具.集合隐私计算是多方保密计算的一个基本问题,具有广泛的应用.现有的集合隐私计算方案多是基于两方的情况,基于多方的方案较少,效率较低,且这些方案都不能扩展到云计算平台.本文首先设计了一种新的编码方案,根据新的编码方案和同态加密算法在云计算环境下构造了一个具有普遍适用性且抗合谋的保密计算集合并集问题解决方案.该方案中的同态加密算法既可以是加法同态又可以是乘法同态的加密算法.本文进一步利用哥德尔编码和ElGamal公钥加密算法构造了一种适用于云计算的高效集合并集计算方案.这些方案还可以对多个集合中的所有数据进行保密排序,并证明这些方案在半诚实模型下是安全的.本文中的方案经过简单改造,也可以保密地计算多个集合的交集.

关 键 词:云安全  密码学  多方保密计算  保密计算集合并集  保密计算集合交集  保密排序
收稿时间:2015/8/14 0:00:00
修稿时间:2015/10/9 0:00:00

Secure Set Computing in Cloud Environment
LI Shun-Dong,ZHOU Su-Fang,GUO Yi-Min,DOU Jia-Wei and WANG Dao-Shun.Secure Set Computing in Cloud Environment[J].Journal of Software,2016,27(6):1549-1565.
Authors:LI Shun-Dong  ZHOU Su-Fang  GUO Yi-Min  DOU Jia-Wei and WANG Dao-Shun
Affiliation:School of Computer Science, Shaanxi Normal University, Xi''an 710062, China,School of Computer Science, Shaanxi Normal University, Xi''an 710062, China,School of Computer Science, Shaanxi Normal University, Xi''an 710062, China,School of Mathematics and Information Science, Shaanxi Normal University, Xi''an 710062, China and Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
Abstract:Secure multiparty computation (SMC) is a key technology of cyberspace security and privacy preserving, and it is vital to provide secure cloud computing with SMC based on homomorphic encryption schemes. Secure set computing, which has widely applications, is a fundamental problem in SMC. Existing solutions to secure set computing are more constructed between two parties, but less presented among multiparty. These schemes are inefficient, and are hardly adequated to cloud computing. This study proposes a new coding scheme and incorporates homomorphic encryption algorithm to construct a protocol for secure set union computing on cloud computing. The proposed scheme is universal and secure against the collusion of participants. The homomorphic encryption adopted may be either additive or multiplicative. We also propose an efficient secure set union computing scheme for cloud computing, incorporating the G?del numbering and ElGamal public key encryption. The proposed schemes can be used to sort for multiple sets, and these schemes are proved to be secure in the semi-honest model. In addition, with few modifications, our protocol can also privately compute the intersection of multiple sets.
Keywords:secure cloud  cryptography  secure multi-party computation  secure set union  secure set intersection  secure sorting
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号