信息网络安全 ›› 2017, Vol. 17 ›› Issue (3): 21-26.doi: 10.3969/j.issn.1671-1122.2017.03.004

• • 上一篇    下一篇

面向云计算的同态加密改进设计

王永建1(), 张健1, 程少豫2, 铁小辉1   

  1. 1.中国通信建设集团设计院有限公司, 北京 100079
    2.郑州市国家密码管理局,河南郑州 450000
  • 收稿日期:2016-10-01 出版日期:2017-03-20 发布日期:2020-05-12
  • 作者简介:

    作者简介:王永建(1981—) ,男,河南,高级工程师, 博士,主要研究方向为信息安全、云计算、大数据等;张健(1967—),男,河南,高级工程师,硕士,主要研究方向为数据通信、信息安全;程少豫(1970—),男,河南,高级工程师,本科,主要研究方向为密码安全及应用;铁小辉(1979—) ,男,河南,高级工程师,本科,主要研究方向为云计算、信息安全。

  • 基金资助:
    国家自然科学基金[61173138];河南省重点科技攻关项目[152102210206]

An Improved Design of Homomorphic Encryption for Cloud Computing

Yongjian WANG1(), Jian ZHANG1, Shaoyu CHENG2, Xiaohui TIE1   

  1. 1.China International Telecommunication Construction Group Design & Research Institute, Beijing 100079, China
    2.Zhengzhou State Encryption Administration, Zhengzhou Henan 450000, China
  • Received:2016-10-01 Online:2017-03-20 Published:2020-05-12

摘要:

云计算是新兴的信息技术,近几年发展迅速。但是,云计算的安全问题面临严峻挑战,尤其是数据在以明文形式存储和处理时。同态加密是一种实现数据以密文形式存储和处理的理想方法,文章分析了同态加密的研究现状,当前同态加密的研究状况并不理想,仍然存在一定的局限性。针对传统同态加密算法的不足,提出了一种同态加密改进方案,该方案借鉴了ElGamal算法和RSA算法,利用中国剩余定理实现。通过实验测试,验证了该方案的正确性和同态性。

关键词: 云计算, 同态加密, El Gamal算法, RSA算法, 中国剩余定理

Abstract:

Cloud computing is a new information technology, which has developed rapidly in recent years.But the security problem of cloud computing is facing serious challenges, especially data in the state of storage and processingin the form of plaintext. Homomorphic encryptionis an ideal method to achieve data’sstorage and processing in the form of ciphertext.The study status of homomorphic encryption was analyzed in the paper. The currentstatus of the study on homomorphic encryption is not ideal, and there are still some limitations. In view of the deficiency of the traditional homomorphic encryption algorithm, an improved encryption scheme was proposed, whichwas achieved by using Chinese remainder theorem and drawing lessons fromElGamal algorithm and RSA algorithm. The correctness and homomorphism of the proposed scheme were verified by experimental test.

Key words: cloud computing, homomorphic encryption, El Gamal algorithm, RSA algorithm, Chinese Remainder Theorem

中图分类号: