• DocumentCode
    133553
  • Title

    Efficient homomorphic encryption on integer vectors and its applications

  • Author

    Hongchao Zhou ; Wornell, Gregory

  • Author_Institution
    Dept. Electr. Eng. & Comput. Sci., Massachusetts Inst. of Technol., Cambridge, MA, USA
  • fYear
    2014
  • fDate
    9-14 Feb. 2014
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Homomorphic encryption, aimed at enabling computation in the encrypted domain, is becoming important to a wide and growing range of applications, from cloud computing to distributed sensing. In recent years, a number of approaches to fully (or nearly fully) homomorphic encryption have been proposed, but to date the space and time complexity of the associated schemes has precluded their use in practice. In this work, we demonstrate that more practical homomorphic encryption schemes are possible when we require that not all encrypted computations be supported, but rather only those of interest to the target application. More specifically, we develop a homomorphic encryption scheme operating directly on integer vectors that supports three operations of fundamental interest in signal processing applications: addition, linear transformation, and weighted inner products. Moreover, when used in combination, these primitives allow us to efficiently and securely compute arbitrary polynomials. Some practically relevant examples of the computations supported by this framework are described, including feature extraction, recognition, classification, and data aggregation.
  • Keywords
    computational complexity; cryptography; polynomials; arbitrary polynomials; cloud computing; distributed sensing; homomorphic encryption scheme; integer vectors; space and time complexity; Encryption; Noise; Polynomials; Servers; Switches; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory and Applications Workshop (ITA), 2014
  • Conference_Location
    San Diego, CA
  • Type

    conf

  • DOI
    10.1109/ITA.2014.6804228
  • Filename
    6804228