Search Results
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 |
A public-key cryptosystem invented by Pascal Paillier in 1999.
1
vote
Accepted
How to apply two consecutive Paillier encryptions?
Then, you can encrypt each component $(c_0,c_1)$ using Paillier again.
There is a natural generalization of Paillier to longer plaintexts, the Damgård–Jurik cryptosystem. … It allows to encrypt plaintexts from $\mathbb{Z}_{n^s}$, with a ciphertext in $\mathbb{Z}_{n^{s+1}}$, for any $s$ (Paillier is just the case $s=1$). …
3
votes
Do we need to consider overflow in paillier encryption?
Yes, it is often necessary to consider overflows in Paillier encryption. … The signing process is essentially performed homomorphically and interactively, inside a Paillier ciphertext. …
3
votes
Accepted
identifying presence of encryption of zero in additive homomorphic encryption
I do not think what you want is possible with any simple solution - by simple, I mean computationally less expensive than downloading and decrypting all the ciphertexts. Basically, multiplicative homo …
4
votes
Accepted
Showing the decrypted sum of encrypted values
The construction from the Paillier cryptosysem is way more involved and was presented at the CRYPTO conference in august this year. … If the messages can be large, then the LWE-based or the Paillier-based instantiations must be used. …
4
votes
Accepted
In Paillier homomorphic encryption, do we need to take modulo after multiplication of 2 ciph...
Yes, both will give the same result. However, taking mod after each multiplication is far more efficient: if you do not take modulos during intermediate multiplications, the size of the strings you ar …
2
votes
How Paillier cryptosystem can be used practically to encrypt and decrypt big messages "m"?
The Paillier cryptosystem allows to encrypt integers modulo $n$. Therefore, if $m$ is bigger than $n$, encrypting it will lose most of the message - only $m \bmod n$ is retrieved through decryption. … You can for example write $m$ in base $n$, as $m = \sum_i m_i n^{i}$, and encrypt the $m_i$'s separately with Paillier. …
3
votes
ElGamal and Paillier combined
There are secure two-party protocols to securely compute, given Paillier encryptions of $x$ and $y$ respectively, a Paillier encryption of $x\cdot y$, where the two parties have shares of the secret Paillier … This is a simple standard protocol to interactively multiply Paillier encrypted values. …
2
votes
Accepted
Zero-knowledge proof for Paillier parameters
Knowing the secret key in the Paillier encryption scheme is equivalent to knowing the factorization, hence the exact same protocol can be used to prove knowledge of the Paillier secret key. …