Practical Homomorphic Encryption Over the Integers for Secure Computation in the Cloud

James Dyer*, Martin Dyer, Jie Xu

*Corresponding author for this work

    Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

    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.

    Original languageEnglish
    Title of host publicationCryptography and Coding - 16th IMA International Conference, IMACC 2017, Proceedings
    PublisherSpringer Nature
    Pages44-76
    Number of pages33
    Volume10655 LNCS
    ISBN (Print)9783319710440
    DOIs
    Publication statusPublished - 25 Nov 2017
    Event16th IMA International Conference on Cryptography and Coding, IMACC 2017 - Oxford, United Kingdom
    Duration: 12 Dec 201714 Dec 2017

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume10655 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference16th IMA International Conference on Cryptography and Coding, IMACC 2017
    Country/TerritoryUnited Kingdom
    CityOxford
    Period12/12/1714/12/17

    Keywords

    • Computing on encrypted data
    • Cryptography
    • Homomorphic encryption
    • Secure computation in the cloud
    • Symmetric encryption

    Fingerprint

    Dive into the research topics of 'Practical Homomorphic Encryption Over the Integers for Secure Computation in the Cloud'. Together they form a unique fingerprint.

    Cite this