Dyer, J, Dyer, M and Xu, J (2017) Practical Homomorphic Encryption Over the Integers for Secure Computation in the Cloud. In: Lecture Notes in Computer Science. 16th IMA International Conference on Cryptography and Coding (IMACC 2017), 12-14 Dec 2017, Oxford, UK. Springer, Cham , pp. 44-76. ISBN 9783319710440
Abstract
We present novel homomorphic encryption schemes for integer arithmetic, intended primarily for use in secure single-party computation in the cloud. These schemes are capable of securely computing arbitrary degree polynomials homomorphically. In practice, ciphertext size and running times limit the polynomial degree, but this appears sufficient for most practical applications. We present four schemes, with increasing levels of security, but increasing computational overhead. Two of the schemes provide strong security for high-entropy data. The remaining two schemes provide strong security regardless of this assumption. These four algorithms form the first two levels of a hierarchy of schemes which require linearly decreasing entropy. We have evaluated these four algorithms by computing low-degree polynomials. The timings of these computations are extremely favourable by comparison with even the best of existing methods, and dramatically out-perform running times of directly comparable schemes by a factor of up to 1000, and considerably more than that for fully homomorphic schemes, used in the same context. The results clearly demonstrate the practical applicability of our schemes.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2017, Springer International Publishing AG. This is an author produced version of a paper published in Lecture Notes in Computer Science. Uploaded in accordance with the publisher's self-archiving policy. The final authenticated version is available online at https://doi.org/10.1007/978-3-319-71045-7_3. |
Keywords: | Cryptography; Symmetric encryption; Homomorphic encryption; Computing on encrypted data; Secure computation in the cloud |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Computing (Leeds) |
Funding Information: | Funder Grant number EPSRC EP/M004953/1 |
Depositing User: | Symplectic Publications |
Date Deposited: | 05 Mar 2018 12:39 |
Last Modified: | 13 Mar 2018 01:05 |
Status: | Published |
Publisher: | Springer, Cham |
Identification Number: | 10.1007/978-3-319-71045-7_3 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:127958 |