Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 655

Homomorphic encryption is form of encryption which allows mathematical operations to be carried out on an encrypted message, using only the ciphertext. Cryptography.SE may be more suitable for some questions on this topic.

13 votes

In what ways does Full or Partial Homomorphic Encryption benefit the cloud?

Homomorphic encryption is about encryption schemes which allow computing with encrypted value without decrypting them. For instance, given E(a) and E(b) (the encryption of a and b), you can compute E( …
Luc's user avatar
  • 33.2k
17 votes
Accepted

Homomorphic encryption used for e-voting?

Homomorphic encryption is one of the two main structures for e-voting protocols, but the encryption part is not the whole protocol. What homomorphic encryption does well is tallying. In such a system …
TildalWave's user avatar
  • 10.8k
7 votes
Accepted

Can fully homomorphic encryption be practical?

There is no proof that FHE cannot be implemented efficiently. It is just that, right now, we do not know how to do it. With currently known algorithms (Gentry's algorithm, with a few known optimizatio …
Thomas Pornin's user avatar
9 votes

What's the State of the Art of Homomorphic Encryption?

There are two types of homomorphic encryption. Partially homomorphic encryption is about computing one type of operation over encrypted values. For instance, you know E(m1) and E(m2), and, without kn …
Thomas Pornin's user avatar
10 votes
Accepted

What Partial Homomorphic Encryption implementations exist and how do I leverage them?

El Gamal encryption allows for multiplication. This occurs within the group on which El Gamal runs; hence you are multiplying numbers modulo a given prime, not "plain" integers. If you can multiply yo …
Thomas Pornin's user avatar