• DocumentCode
    45614
  • Title

    A Hybrid Scheme of Public-Key Encryption and Somewhat Homomorphic Encryption

  • Author

    Jung Hee Cheon ; Jinsu Kim

  • Author_Institution
    Dept. of Math. Sci., Seoul Nat. Univ., Seoul, South Korea
  • Volume
    10
  • Issue
    5
  • fYear
    2015
  • fDate
    May-15
  • Firstpage
    1052
  • Lastpage
    1063
  • Abstract
    We introduce a hybrid homomorphic encryption that combines public-key encryption (PKE) and somewhat homomorphic encryption (SHE) to reduce the storage requirements of most somewhat or fully homomorphic encryption (FHE) applications. In this model, messages are encrypted with a PKE and computations on encrypted data are carried out using SHE or FHE after homomorphic decryption. To obtain efficient homomorphic decryption, our hybrid scheme combines IND-CPA PKE without complicated message padding with SHE with a large integer message space. Furthermore, if the underlying PKE is multiplicative, the proposed scheme has the advantage that polynomials of arbitrary degree can be evaluated without bootstrapping. We construct this scheme by concatenating the ElGamal and Goldwasser-Micali schemes over a ring ℤN for a composite integer N whose message space is ℤN×. To accelerate the homomorphic evaluation of the PKE decryption, we introduce a method to reduce the degree of the exponentiation circuit at the cost of additional public keys. Using the same technique, we present an efficient partial solution to an open problem which is to evaluate mod q mod p arithmetic homomorphically for large p. As an independent interest, we also obtain a generic method for converting from private-key SHE to public-key SHE. Unlike the method described by Rothblum, we are free to choose the SHE message space.
  • Keywords
    message authentication; public key cryptography; ElGamal scheme; FHE; Goldwasser-Micali scheme; IND-CPA PKE; PKE decryption; SHE message space; arbitrary degree polynomials; composite integer; data encryption; exponentiation circuit degree reduction; fully-homomorphic encryption; generic method; homomorphic decryption; homomorphic evaluation; homomorphic mod-q mod-p arithmetic evaluation; hybrid homomorphic encryption; integer message space; message encryption; multiplicative PKE; private-key SHE; public-key SHE; public-key encryption; somewhat homomorphic encryption; storage requirements reduce; Encryption; Games; Polynomials; Public key; Zinc; Bootstrapping; ElGamal; Fully Homomorphic Encryption; Goldwasser–Micali; Goldwasser-Micali; Homomorphic Encryption; Hybrid Scheme; Naccache-Stern; bootstrapping; fully homomorphic encryption; homomorphic encryption; hybrid scheme;
  • fLanguage
    English
  • Journal_Title
    Information Forensics and Security, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1556-6013
  • Type

    jour

  • DOI
    10.1109/TIFS.2015.2398359
  • Filename
    7029054