• DocumentCode
    2102177
  • Title

    Accelerating bootstrapping in FHEW using GPUs

  • Author

    Lee, Moon Sung ; Lee, Yongje ; Cheon, Jung Hee ; Paek, Yunheung

  • Author_Institution
    Dept. of Mathematical Sciences, Seoul National University, Korea
  • fYear
    2015
  • fDate
    27-29 July 2015
  • Firstpage
    128
  • Lastpage
    135
  • Abstract
    Recently, the usage of GPU is not limited to the jobs associated with graphics and a wide variety of applications take advantage of the flexibility of GPUs to accelerate the computing performance. Among them, one of the most emerging applications is the fully homomorphic encryption (FHE) scheme, which enables arbitrary computations on encrypted data. Despite much research effort, it cannot be considered as practical due to the enormous amount of computations, especially in the bootstrapping procedure. In this paper, we accelerate the performance of the recently suggested fast bootstrapping method in FHEW scheme using GPUs, as a case study of a FHE scheme. In order to optimize, we explored the reference code and carried out profiling to find out candidates for performance acceleration. Based on the profiling results, combined with more flexible tradeoff method, we optimized the bootstrapping algorithm in FHEW using GPU and CUDA´s programming model. The empirical result shows that the bootstrapping of FHEW ciphertext can be done in less than 0.11 second after optimization.
  • Keywords
    Acceleration; Encryption; Graphics processing units; Libraries; Noise; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors (ASAP), 2015 IEEE 26th International Conference on
  • Conference_Location
    Toronto, ON, Canada
  • Type

    conf

  • DOI
    10.1109/ASAP.2015.7245720
  • Filename
    7245720