Practical homomorphic encryption: A survey

Ciara Moore, Máire O'Neill, Elizabeth O'Sullivan, Yarkin Doröz, Berk Sunar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

38 Citations (Scopus)
2066 Downloads (Pure)


Cloud computing technology has rapidly evolved over the last decade, offering an alternative way to store and work with large amounts of data. However data security remains an important issue particularly when using a public cloud service provider. The recent area of homomorphic cryptography allows computation on encrypted data, which would allow users to ensure data privacy on the cloud and increase the potential market for cloud computing. A significant amount of research on homomorphic cryptography appeared in the literature over the last few years; yet the performance of existing implementations of encryption schemes remains unsuitable for real time applications. One way this limitation is being addressed is through the use of graphics processing units (GPUs) and field programmable gate arrays (FPGAs) for implementations of homomorphic encryption schemes. This review presents the current state of the art in this promising new area of research and highlights the interesting remaining open problems.
Original languageEnglish
Title of host publicationCircuits and Systems (ISCAS), 2014 IEEE International Symposium on
PublisherIEEE Computer Society
Number of pages4
ISBN (Print)978-1-4799-3431-7
Publication statusPublished - Jun 2014

Fingerprint Dive into the research topics of 'Practical homomorphic encryption: A survey'. Together they form a unique fingerprint.

  • Projects

    R1118ECI: Centre for Secure Information Technologies (CSIT)

    McCanny, J. V., Cowan, C., Crookes, D., Fusco, V., Linton, D., Liu, W., Miller, P., O'Neill, M., Scanlon, W. & Sezer, S.


    Project: Research

    Cite this

    Moore, C., O'Neill, M., O'Sullivan, E., Doröz, Y., & Sunar, B. (2014). Practical homomorphic encryption: A survey. In Circuits and Systems (ISCAS), 2014 IEEE International Symposium on (pp. 2792-2795). IEEE Computer Society.