主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2020-2021年专刊出版计划 微信服务介绍 最新一期:2020年第6期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
邹莉萍,冯朝胜,秦志光,袁丁,罗王平,李敏.面向公有云的支持快速解密的CP-ABE方案.软件学报,2020,31(6):1817-1828
面向公有云的支持快速解密的CP-ABE方案
CP-ABE Scheme with Fast Decryption for Public Cloud
投稿时间:2018-01-06  修订日期:2018-05-08
DOI:10.13328/j.cnki.jos.005704
中文关键词:  快速解密|解密外包|密文策略基于属性加密|访问树|Spark平台
英文关键词:fast decryption|decryption outsourcing|CP-ABE|access tree|Spark platform
基金项目:国家自然科学基金(61373163);国家科技支撑计划(2014BAH11F02,2014BAH11F01);四川省科技支撑计划(2015GZ079);网络与数据安全四川省重点实验室开放课题(NDSMS201606);四川省教育厅重点项目(17ZA0322)
作者单位E-mail
邹莉萍 四川师范大学 计算机科学学院, 四川 成都 610101  
冯朝胜 四川师范大学 计算机科学学院, 四川 成都 610101 csfenggy@126.com 
秦志光 电子科技大学 信息与软件工程学院, 四川 成都 610054
网络与数据安全四川省重点实验室(电子科技大学), 四川 成都 610054 
 
袁丁 四川师范大学 计算机科学学院, 四川 成都 610101  
罗王平 四川师范大学 计算机科学学院, 四川 成都 610101  
李敏 四川师范大学 计算机科学学院, 四川 成都 610101
网络与数据安全四川省重点实验室(电子科技大学), 四川 成都 610054 
 
摘要点击次数: 94
全文下载次数: 134
中文摘要:
      现有的密文策略基于属性加密CP-ABE(ciphertext-policy attribute-based encryption)算法普遍在解密时存在计算量过大、计算时间过长的问题,该问题造成CP-ABE难以应用和实施.针对该问题,将计算外包引入到方案的设计之中,提出一种面向公有云的基于Spark大数据平台的CP-ABE快速解密方案.在该方案中,专门根据CP-ABE的解密特点设计了解密并行化算法;利用并行化算法,将计算量较大的叶子节点解密和根节点解密并行化;之后,将并行化任务交给Spark集群进行处理.计算外包使得绝大多数解密工作由云服务器完成,用户客户端只需进行一次指数运算;而并行化处理则提高了解密速度.安全性分析表明,所提出的方案在一般群模型和随机预言模型下能对抗选择明文攻击.
英文摘要:
      Most of existing CP-ABE (ciphertext-policy attribute-based encryption) schemes have such problems as over-computation and a long calculation time in decryption, which make them difficult to be applied and implemented. To solve this problem, the computation outsourcing is introduced into the design of CP-ABE scheme, a Spark-platform-based CP-ABE scheme with fast decryption for public cloud is proposed. In this scheme, the decryption parallelization algorithm is designed based on the decryption feature of CP-ABE, with which, decryption at both leaf node and root node with over-computation is parallelized. Then, the parallelization tasks are handed over to the Spark cluster. The computation outsourcing makes the most decryption computation done by cloud servers, while the user client only needs an exponential operation, and parallelization greatly improves the speed of decryption. Security analysis shows that the proposed scheme can fight against chosen plaintext attack under both the generic group model and the random oracle model.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会 京ICP备05046678号-4
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利