RSA, the Chinese Remainder Theorem, and Remote Coin Flipping
CS70 Summer 2016 - Lecture 7B
David Dinh 02 August 2016
UC Berkeley
RSA, the Chinese Remainder Theorem, and Remote Coin Flipping CS70 - - PowerPoint PPT Presentation
RSA, the Chinese Remainder Theorem, and Remote Coin Flipping CS70 Summer 2016 - Lecture 7B David Dinh 02 August 2016 UC Berkeley Agenda RSA The Chinese remainder theorem Eulers Criterion Blums coin-flipping scheme Slides marked with
UC Berkeley
1
2
2
2
3
3
3
3
4
4
4
4
4
4
4
4
4
5
5
5
5
1
6
6
6
6
6
k p 1 q 1
1 q 1
1 q 1
1 q 1
1 k q 1 .
1
1 q 1
1
1 q 1
7
k p 1 q 1
1 q 1
1 q 1
1 q 1
1 k q 1 .
1
1 q 1
1
1 q 1
7
k p 1 q 1
1 q 1
1 q 1
1 q 1
1 k q 1 .
1
1 q 1
1
1 q 1
7
1 q 1
1 q 1
1 k q 1 .
1
1 q 1
1
1 q 1
7
1 q 1
1 q 1
1 k q 1 .
1
1 q 1
1
1 q 1
7
7
8
8
k
k
9
k ) = 1] − Pr[AE(1k,PK)(1k, PK, E(1k, PK, m(0) k ) = 1]
9
k ) = 1] − Pr[AE(1k,PK)(1k, PK, E(1k, PK, m(0) k ) = 1]
9
10
10
10
10
10
10
11
11
11
11
1
1
1
1
k 1
1bk 1 i
11
1
12
1
1
1
k 1
1bk 1 i
11
1
12
1
1
1
k 1
1bk 1 i
11
1
12
k 1
1bk 1 i
11
1
12
k 1
1bk 1 i
11
1
12
i
1
12
i
12
i
12
13
13
13
13
14
14
14
14
15
15
15
15
15
1 is relatively prime to each of
1. 16
1 is relatively prime to each of
1. 16
1 is relatively prime to each of
1. 16
1 is relatively prime to each of
1. 16
1 is relatively prime to each of
1. 16
1 is relatively prime to each of
1. 16
16
17
18
18
18
18
1 2
p 1 2
1
1 4
1 4 2
1 2
1 2a
19
1 4
1 4 2
1 2
1 2a
19
1 4
1 4 2
1 2
1 2a
19
19
20
20
20
20
20
20
21
21
21
21
22
22
22
22
22