!!! Overview [{$pagename}] is a form of [encryption] that allows computations to be carried out on [ciphertext], which when applying [decryption], matches the result of operations performed on the [plaintext]. [{$pagename}] is a method used in [Privacy Enhancing Technologies] [{$pagename}] is sometimes a desirable feature in modern communication system architectures. [{$pagename}] can be used for privacy-preserving outsourced [DataStore] and [Cloud computing]. This allows data to be [encrypted] and out-sourced to commercial [Cloud computing] environments for processing, all while [encrypted]. For [example], predictive [Analytics] in [HealthCare] can be hard to apply due to medical [Data Privacy] concerns, but if the predictive analytics service provider can operate on [encrypted] [data] instead, these privacy concerns are diminished. [{$pagename}] could allow the chaining together of different services without exposing the [data] to each of those services. For [example], a chain of different services from different companies could calculate * the tax * the currency exchange rate * shipping on a transaction without exposing the unencrypted data to each of those services.[1] [{$pagename}] [algorithms] are malleable by design. This enables their use in cloud computing environment for ensuring the [confidentiality] of processed data. In addition the homomorphic property of various cryptosystems can be used to create many other secure systems, for example secure voting systems,[2] [collision Resistance] [Hash Functions], private information retrieval schemes, and many more. There are several partially homomorphic crypto-systems, and also a number of fully homomorphic crypto-systems. !! Why NOT being used? The catch of using [{$pagename}] is, in its current state, is impractically slow, in part, because it has a larger computational overhead than [plaintext] and other [Encryption] operations. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [Homomorphic_encryption|Wikipedia:Homomorphic_encryption|target='_blank'] - based on information obtained 2017-05-21- * [#2] - [what-is-homomorphic-encryption|https://www.thesslstore.com/blog/what-is-homomorphic-encryption/|target='_blank'] - based on information obtained 2019-11-16