信息网络安全 ›› 2017, Vol. 17 ›› Issue (12): 73-79.doi: 10.3969/j.issn.1671-1122.2017.12.013

• • 上一篇    下一篇

一种支持El-Gamal安全外包解密的云密码系统

邓伏虎1, 李震宇1, 曾莉尧2, 熊虎1   

  1. 1. 电子科技大学信息与软件工程学院,四川成都 610054
    2. 电子科技大学广东电子信息工程研究院,广东东莞 523808
  • 收稿日期:2017-10-11 出版日期:2017-12-20 发布日期:2020-05-12
  • 作者简介:

    作者简介:邓伏虎(1984—),男,四川,讲师,博士,主要研究方向为信息安全、网络资源管理;李震宇(1993—),男,河南,硕士研究生,主要研究方向为信息安全、云计算;曾莉尧(1984—),女,广东,工程师,硕士,主要研究方向为信息安全;熊虎(1982—),男,贵州,副教授,博士,主要研究方向为网络安全、密码学。

  • 基金资助:
    国家自然科学基金[61370026,61672135];“十三五”国家密码发展基金密码理论研究课题[MMJJ20170204];中央高校基本科研业务费专项资金[ZYGX2016J091];四川省科技计划项目[2016JZ0020,2016GZ0033];广东省科技项目[2016A010101002];电子科技大学中央高校新进教师科研启动基金[ZYGX2015KYQD136]

A Cloud Decryption System Based on El-Gamal Security Outsourcing Decryption

Fuhu DENG1, Zhenyu LI1, Liyao ZENG2, Hu XIONG1   

  1. 1. School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu Sichuan 610054, China
    2. Institute of Electronic and Information Engineering of UESTC in Guangdong, Dongguan Guangdong 523808, China
  • Received:2017-10-11 Online:2017-12-20 Published:2020-05-12

摘要:

云计算作为一种新兴计算模式可以为公钥加密体制提供多种资源及服务。云计算平台可以为独立软件开发人员与开发商提供计算能力、存储空间等方面的支持。文章提出一种针对El-Gamal加密体制的外包解密方案,方案使用云平台向用户提供高性能硬件的计算能力,帮助用户提高加密效率,降低用户加密成本。方案在加密过程中引入外包加密技术,可以有效保证用户数据安全。在该方案的基础上,文章设计了一个云密码系统实现了对文中方案的验证。实验结果表明,文中系统能在保证用户数据安全的前提下帮助用户提高解密效率。

关键词: 云计算, 安全外包, 云解密, 数据安全

Abstract:

Cloud computing as an emerging computing model can provide a variety of resources and services for public key encryption system. Cloud computing platform can provide independent software developers and developers to provide computing power, storage space and other aspects of support. This paper presents an outsourced decryption scheme for the El-Gamal encryption system, which uses the cloud platform to provide users with high-performance hardware computing power to help users improve the encryption efficiency and reduce the encryption costs. The scheme in the encryption process to introduce outsourcing encryption technology, can effectively guarantee the user data security. On the basis of the program, this paper designs a cloud encryption system to achieve the verification of the program. The result of the experiment shows that the program can help users to improve decryption efficiency under the premise of safety of user’s data.

Key words: cloud computing, secure outsourcing, cloud decryption, data safety

中图分类号: