信息网络安全 ›› 2018, Vol. 18 ›› Issue (11): 49-56.doi: 10.3969/j.issn.1671-1122.2018.11.007

• • 上一篇    下一篇

适合云服务环境的实数全同态加密方案

王嵘冰, 李雅囡, 徐红艳, 冯勇()   

  1. 辽宁大学信息学院,辽宁沈阳 110036
  • 收稿日期:2018-06-15 出版日期:2018-11-10 发布日期:2020-05-11
  • 作者简介:

    作者简介:王嵘冰(1979—),男,辽宁,副教授,博士,主要研究方向为云计算、大数据技术;李雅囡(1994—),女,山东,硕士研究生,主要研究方向为同态加密、云服务;徐红艳(1972—),女,辽宁,副教授,硕士,主要研究方向为大数据技术;冯勇(1973—),男,辽宁,教授,博士,主要研究方向为个性化推荐、数据挖掘。

  • 基金资助:
    国家自然科学基金[71771110];辽宁省博士科研启动基金[20160199];中国博士后科学基金[2018M631814]

Full Homomorphic Encryption Scheme over Real Number Suitable for Cloud Service Environment

Rongbing WANG, Yanan LI, Hongyan XU, Yong FENG()   

  1. College of Information, Liaoning University, Shenyang Liaoning 110036, China
  • Received:2018-06-15 Online:2018-11-10 Published:2020-05-11

摘要:

用户隐私安全问题是云服务推广和应用中面临的首要问题,全同态加密方案是解决该问题的关键技术。目前主流方法是整数全同态加密方案,运算仅包含加法和乘法,加解密效率较低、安全性较差等不足导致其不适用于云服务环境。为解决上述问题,文章提出了一种适合云服务环境的实数全同态加密方案。该方案基于复合同态理论,通过类模运算将其应用于实数范围,并在运算上添加了减法和除法,在丰富运算种类的同时,有效扩展了加密范围及应用领域。最后,将该方案应用于隐私保护领域的医疗测试数据集,并与n bit整数全同态加密方案和一种较快速的整数全同态加密方案在加解密时间和运算时间等方面进行比较。实验结果表明该方案在云服务环境下可以更为有效地扩展加密范围、缩短加解密时间,具有较高的安全性,是一种更适合云服务环境的全同态加密方案。

关键词: 隐私安全, 云服务, 全同态加密, 实数, 类模运算

Abstract:

User privacy security is the primary problem in the popularization and application of cloud services, while the fully homomorphic encryption scheme is the key technology to solve it. The integer fully homomorphic encryption scheme is the main method at present, and its operation is limited to addition and multiplication, which limited the application field of the scheme. At the same time, the low efficiency and poor security of encryption and decryption make integer fully homomorphic encryption scheme not suitable for the cloud service environment. In order to solve the problems above-mentioned, a full homomorphic encryption scheme over real number suitable for cloud service environment is proposed in this paper. Based on the mathematical theory basis of compound homomorphism, this scheme applies the fully homomorphic encryption technology to the real number range through the analog module operation, and adds subtraction and division on the operation, which not only enriches the kinds of operations, but also effectively extends the data encryption scope and the application field of fully homomorphic encryption. Finally, the proposed scheme is applied to the medical test data set used in the privacy protection field, and compared with the fully homomorphic encryption scheme applied to n bits and the faster fully homomorphic encryption scheme over integer in the encryption and decryption time and operation time. The experimental result shows that the scheme can extend the encryption scope more effectively, reduce the time of data encryption and decryption in cloud service environment and has high security. The real fully homomorphic encryption scheme is suitable for cloud service environment.

Key words: privacy security, cloud service, fully homomorphic encryption, real number, similar module (Rmod)

中图分类号: