计算机应用 ›› 2016, Vol. 36 ›› Issue (7): 1828-1833.DOI: 10.11772/j.issn.1001-9081.2016.07.1828

• 网络空间安全 • 上一篇    下一篇

面向移动云存储的属性基解密服务中间件

蔡孟飞1,2, 何倩1, 程东生1, 王士成2   

  1. 1. 桂林电子科技大学 认知无线电与信息处理教育部重点实验室, 广西 桂林 541004;
    2. 中国电子科技集团公司 航天信息应用技术重点实验室, 石家庄 050081
  • 收稿日期:2015-12-24 修回日期:2016-03-08 出版日期:2016-07-10 发布日期:2016-07-14
  • 通讯作者: 何倩
  • 作者简介:蔡孟飞(1990-),男,河南漯河人,硕士研究生,主要研究方向:云计算、信息安全;何倩(1979-),男,湖南郴州人,教授,博士,CCF会员,主要研究方向:分布式计算、信息安全;程东生(1990-),男,山东潍坊人,硕士研究生,主要研究方向:移动互联网;王士成(1976-),男,河北保定人,研究员,硕士,主要研究方向:航天信息系统。
  • 基金资助:
    国家自然科学基金资助项目(61201250,61163057,61163058);广西自动检测技术与仪器重点实验室主任基金资助项目(YQ15102);云计算与复杂系统高校重点实验室基金资助项目(14102);中国电子科技集团公司航天信息应用技术重点实验室开放基金资助项目。

Mobile cloud storage-oriented attribute based decryption service middleware

CAI Mengfei1,2, HE Qian1, CHEN Dongsheng1, WANG Shicheng2   

  1. 1. Key Laboratory of Cognitive Radio and Information Processing of Ministry of Education, Guilin University of Electronic Technology, Guilin Guangxi 541004, China;
    2. Key Laboratory of Aerospace Information Applications, China Electronics Technology Group Corporation, Shijiazhuang Hebei 050081, China
  • Received:2015-12-24 Revised:2016-03-08 Online:2016-07-10 Published:2016-07-14
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61201250, 61163057, 61163058), Guangxi Key Laboratory Foundation of Automatic Detection Technology and Instrument (YQ15102), Key Laboratory Foundation of Cloud Computing and Complex Systems (14102), Key Laboratory Foundation of Space Information Application Technology of China Electronics Technology Group Corporation.

摘要: 属性基加密(ABE)算法支持对云端数据的细粒度访问控制。针对属性基解密计算复杂度高,难以在资源受限的移动终端上实现的问题,提出并实现了一种面向移动云存储的属性基解密服务中间件。在保证密文信息不被中间件获取的前提下,中间件为移动终端代理属性基解密服务,实现了基于树形结构的线性秘密共享(LSSS)矩阵求解,降低了终端的计算与通信开销,提高了解密速度;属性权威可以在不需要用户参与的条件下,即时、细粒度地撤销用户属性;所有接口均使用Restful服务,保证了通用性。实验结果表明,属性基解密服务中间件提高移动设备解密性能近30倍,具备较好的并发性能,属性撤销具有实用性。

关键词: 属性基加密, 数据外包, 移动云存储, 服务中间件, 属性撤销

Abstract: The Attribute Based Encryption (ABE) algorithm can support fine grained access control for cloud data. Concerning the problems that the ABE decryption has huge complexity and is difficult to realize on resource constrained mobile device, a mobile cloud storage-oriented attribute based decryption service middleware was proposed and realized. Without getting the information about the encrypted data, the middleware could delegate the ABE decryption service, a tree-based Linear Secret Sharing Scheme (LSSS) matrix solution was realized, and so the computation and communication cost of the mobile terminal were decreased. Accordingly, the decryption speed was improved. The attribute authority could revoke the user attributes through this middleware instantly with fine-grained control without involving any users. All the services were defined as Restful interface and then the generality of the middleware was ensured. The experimental results show that the middleware improves attribute based decryption performance nearly 30 times, and it has good parallel performance and practical attribute revoking capability.

Key words: Attribute Based Encryption (ABE), data outsourcing, mobile cloud storage, service middleware, attribute revocation

中图分类号: