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.
3
votes
The way to calculate $r$ from $c=r^t\mod{n}$ where $(c,t,n)$ is known
If $n$ is prime, then it is easy; we have
$$r = c^{t^{-1} \bmod n-1} \bmod n$$
If $n$ is a composite of known factorization, then it is still easy; one approach would be to have:
$$r = c^{t^{-1} \b …
2
votes
Security of Paillier against chosen ciphertext attack
Is it yet proofed that Paillier is secure against chosen-ciphertext attack. The original Paillier paper mentions that it is not. …
5
votes
Accepted
How hard are discrete logarithms problems in $\mathbb Z^{*}_{n}$ and $\mathbb Z^{*}_{n^2}$, ...
No, it is not possible to compute $\lambda$ easily. Specifically, if you have a black box that, given a random instance $c$, $c^\lambda \bmod n^2$, was able to recover $\lambda$ with nontrivial proba …
4
votes
How to calculate Enc(-m) from Enc(m) in Paillier cryptosystem?
Actually, computing the inverse modulo $n^2$ using (say) the Extended Euclidean method is exactly what you do. If $c = g^m r^n \bmod n^2$ is an encrypted version of $m$, then $c^{-1} = (g^m r^n)^{-1} …
6
votes
Accepted
Making Pascal Paillier' output absolute
No, or at least, if you can, you have an Extremely Significant result; you've just shown that Paillier is a Fully Homomorphic system, and so it could perform any operation on encrypted data (and in a way … We don't believe that Paillier is an FHE system, hence either what you're asking for is infeasible, or we have a really exciting result on our hands. …
2
votes
Accepted
Paillier addition with plain text
Yes (assuming $A$ knows the Paillier private key and $B$ knows the Paillier public key and the values of $x$ and $y$)
With Pallier, someone with the public key can:
Homomorpically multiply a ciphertext …
1
vote
Bijective encryption function in Paillier cryptoststem
How can I modify the scheme so to make the correspondence between ciphertexts and plaintexts a one to one correspondece?
You do realize that this would make encryption insecure, don't you? After …
5
votes
Accepted
Prove that some Cyphertext C encrypts some plaintext D
Assuming that $D$ is the correct decryption, we have
$$C = g^D r^n \pmod{n^2}$$
for some value $r$.
Someone with the private key can easily recover $r$; hence they can just display it (and you can …
9
votes
Accepted
Advantages of Paillier vs Goldwasser-Micali
They're both additively homomorphic, but over different groups.
With Goldwasser-Micali, you can, given $E(x)$ and $E(y)$, compute $E(x \oplus y)$ (where $\oplus$ is exclusive or)
With Pallier, you c …
6
votes
Accepted
Paillier scheme and noise growth
Does the problem of noise growth exist in the Paillier homomorphic scheme ?
No, it does not. … Unlike Lattice-based schemes, you can do as many homomorphic additions as you want in Paillier (without doing anything like a "reboot"), and it's never a problem. …
1
vote
How to prove that paillier encryption is positive (zero-knowledge)?
Is it possible that the plaintext encrypted in a ciphertext using paillier encryption is positive without using a zero knowledge range proof? … If you are asking whether it is possible to test whether a Paillier-encrypted value is positive without the cooperation of the holder of the private key, well, we hope not. …
8
votes
Accepted
Logical OR operation in a homomorphic additive cryptosystem
Well, the problem is with logical OR and subtraction (which Pallier can also do), you've got FHE; that is, you can compute any combinatorial function of encrypted (binary) inputs.
Here's how it works …
1
vote
PHE/FHE add and compare attack
My question is how is this attack avoided in FHE (fully homomorphic encryption) which allows arbitrary computations (e.g adding and comparing) on ciphertexts.
We don't give attackers access to su …
4
votes
Accepted
In a specific Paillier implementation, why is r prime?
As a result, $r \cdot r'$ may not be prime [2]; if this were a security risk, that means that you really couldn't use homomorphic addition (or, actually, Paillier at all, as an attacker could take your …
15
votes
Accepted
In which public key encryption algorithms are the private and public key not reversible?
Are there other public key systems that do not have this property?
A more cogent question might be "are there any public key systems other than RSA that does have this property?"
In particular, …