Public Key Encryption Flashcards

1
Q

Definition of Public Key encryption scheme

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

CPA indistinguishability experiment

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Lemma: determinism and CPA-security, PROOF

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Def of El Gamal Enc Scheme

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

El Gamal security and proof

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Def of Goldwasser Micali scheme

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Security of Goldwasser Micali and proof

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Pailler isomorphism

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Definition of Pailler encryption

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

security of pailler encryption and proof

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Plain RSA encryption

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

padded RSA encryption

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

RSA-lsb encryption

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

RSA-lsb security and proof

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

definition of plain rabin encryption scheme

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

definition of rabin-lsb scheme

17
Q

rabin-lsb scheme security and proof

18
Q

definition of homomorphic enc scheme

19
Q

def of fully homomorphic enc scheme

A

identical distributions

20
Q

def oracle

21
Q

CCA indistinguishability experiment

22
Q

CCA security

23
Q

Th: homomorphic scheme and CCA security with proof

24
Q

definition of malleability

25
definition of cramer shoup scheme
26
security of cramer shoup with proof
27
security of padded RSA encryption
28
plaintext and ciphertext spaces for each pub enc scheme
29
which pub enc schemes are homomorphic?
30
Exercise 1. Let Π = (Gen,Enc,Dec) be a CPA-secure public-key encryption scheme. Prove that the number of random bits used by Encpk cannot be O(log λ).
31
Exercise 2. Assume a public-key encryption scheme for single-bit messages with no decryption error. Show that, given pk and a ciphertext c computed via c ← Encpk(m), it is possible for an unbounded adversary to determine m with probability 1.
32
Exercise 4. Prove that plain Rabin encryption is vulnerable to the following chosen-plaintext attack. If an adversary is able to get the ciphertexts of the plaintexts m and m + δ, where δ ∈ Z∗ is known to the adversary, then the adversary can compute m.
33
Exercise 6. Show that Goldwasser–Micali encryption is homomorphic.
34
Exercise 8. Show that plain RSA encryption of a message m leaks JN (m), the Jacobi symbol of m mod N.