Volume 14 Number 7 (Jul. 2019)
Home > Archive > 2019 > Volume 14 Number 7 (Jul. 2019) >
JCP 2019 Vol.14(7): 451-469 ISSN: 1796-203X
doi: 10.17706/jcp.14.7.451-469

Parallel Computing Mode in Homomorphic Encryption Using GPUs Acceleration in Cloud

Jing Xia, Zhong Ma, Xinfa Dai
Wuhan Digital Engineering Institute, No.1 Canglong Bei Road, Jiangxia, Wuhan, P.R.China.
Abstract—As an important encryption algorithm of performing computations directly on ciphertext without any need of decryption and compromising privacy, homomorphic encryption is an increasingly popular research topic of protecting privacy of the data in cloud security research. However, it will be a heavy workload for resources as the high computational complexity of homomorphic encryption. Therefore, GPU acceleration is employed to speed up homomorphic encryption. Motivated by this observation, we utilize parallel computing mode in DGHV algorithm with GPUs acceleration based on CPU-GPUs hybrid system. Our main contribution is to present a parallel computing mode for large-scale data encryption based on CPU-GPUs hybrid system as fast as possible. Specifically, we applies parallel computing mode in DGHV with GPUs acceleration to reduce the time duration and provide a comparative performance study. We further design pipeline architecture of processing stream to accelerate the speed of DGHV algorithm. Furthermore, experimental results validate that different parallelism has the corresponding granularity in parallel computing mode. Experimental results show that our method gains more than 84% improvement (run time), 67% improvement (run time), and 80% improvement (run time) compared to the sequential data encryption, sequential homomorphic addition, and sequential homomorphic multiplication in DGHV algorithm respectively.

Index Terms—Cloud computing, data security, GPU, homomorphic encryption, parallel.

[PDF]

Cite: Jing Xia, Zhong Ma, Xinfa Dai, "Parallel Computing Mode in Homomorphic Encryption Using GPUs Acceleration in Cloud," Journal of Computers vol. 14, no. 7, pp. 451-469, 2019.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Monthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat, CNKI,etc
E-mail: jcp@iap.org
  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Jul 19, 2019 News!

    Vol 14, No 7 has been published with online version   [Click]

  • Jun 21, 2019 News!

    Vol 14, No 6 has been published with online version   [Click]

  • Apr 28, 2019 News!

    Vol 14, No 5 has been published with online version 7 papers are published in this issue after peer review   [Click]

  • Read more>>