• English
    • svenska
  • English 
    • English
    • svenska
  • Login
View Item 
  •   Home
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Kandidatuppsatser
  • View Item
  •   Home
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Kandidatuppsatser
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Efficient Homomorphic Encryption using FPGA-Acceleration

Abstract
The data being handled by many applications is in most cases confidential. Furthermore, the applications handling such data are nowadays often offloaded to remote data centers in the cloud. Computation on data in this environment is not secure since data is only encrypted when stored, and not while it is operated on. A more secure way is to operate on the data without decrypting it using Homomorphic Encryption. However high computational complexity associated with Homomorphic Encryption limits its practical application. We developed a hardware/software codesign for the purpose of accelerating operations on encrypted data using reconfigurable hardware. We implemented a top-level application for encrypted search using the TFHE open source library. Profiling our application found that the FFT-based polynomial multiplication consumes the majority of computational time (90%). We performed a hardware/software task partition of the TFHE library and implemented the polynomial multiplication using FPGA hardware on the heterogeneous Xilinx PYNQ-Z2 SoC Evaluation Board. Hardware Synthesis showed that our hardware accelerated approach is significantly faster than its software equivalent (23x).
Degree
Student essay
URI
http://hdl.handle.net/2077/66890
Collections
  • Kandidatuppsatser
Date
2020-10-30
Author
ÅKERMAN, JOHN
SVALBACKE, OSKAR
UNTERBERGER, ANNA-MARIA
VON HACHT, KARL-JOHAN
Keywords
fully homomorphic encryption
fpga acceleration
software/hardware codesign
Language
eng
Metadata
Show full item record

DSpace software copyright © 2002-2016  DuraSpace
Contact Us | Send Feedback
Theme by 
Atmire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

DSpace software copyright © 2002-2016  DuraSpace
Contact Us | Send Feedback
Theme by 
Atmire NV