public key techniques Flashcards

1
Q

WHY RSA is secure ?

A

because it’s computationally impossible prime factor factorization of N

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

cycling attach

A

to keep encrypting the message over and over till the same vale is obtained

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

why k should be randomly drawn at each iteration

A

because if we do s1 - s2 we get the value of a

s1 −s2 ≡ k^−1(h1 −ar) −k^−1(h2 −ar) ≡ k−1(h1 −h2) (mod p−1)

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

why DLp considtions are necessary

A

because it would allow solving the big giant step faster

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

why when running Chaum everste graph on multiple rounds will become safer

A

because in the first round it has a chance of 1/ 2 to get the private key, in the second round it has 1/3 to get the private key ….etc

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

why when running Chaum everste graph on multiple rounds will become safer

A

because in the first round it has a chance of 1/ 2 to get cheat, in the second round it has 1/3 to cheat ….etc

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

what is the complexity of the first step in the parallel

bitonic sort

A

we have a single compare a swap

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

why we can use projective coordinates

A

when use them we can actually cancel out inversion

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