TY - T1 - FPGA-based High-Performance Parallel Architecture for Homomorphic Computing on Encrypted Data SN - / UR - http://hdl.handle.net/10138/308152 T3 - International Symposium on High-Performance Computer Architecture-Proceedings A1 - Roy, Sujoy Sinha; Turan, Furkan; Järvinen, Kimmo; Vercauteren, Frederik; Verbauwhede, Ingrid A2 - PB - IEEE Y1 - 2019 LA - eng AB - Homomorphic encryption is a tool that enables computation on encrypted data and thus has applications in privacy-preserving cloud computing. Though conceptually amazing, implementation of homomorphic encryption is very challenging and typically software implementations on general purpose computers are extremely slow. In this paper we present our year long effort to design a domain specific architecture in a heterogeneous Arm+FPGA platform to accelerate homomorphic computing on encrypted data. We... VO - IS - SP - OP - KW - 113 Computer and information sciences; Cloud computing; privacy in cloud computing; homomorphic encryption; FV homomorphic encryption; latticebased cryptography; polynomial multiplication; number theoretic transform; domain specific accelerator; hardware accelerator N1 - PP - ER -