Verifiable Elections That Scale for Free
Melissa Chase (MSR Redmond) Markulf Kohlweiss (MSR Cambridge) Anna Lysyanskaya (Brown University) Sarah Meiklejohn (UC San Diego)
1
Verifiable Elections That Scale for Free Melissa Chase (MSR Redmond) - - PowerPoint PPT Presentation
Verifiable Elections That Scale for Free Melissa Chase (MSR Redmond) Markulf Kohlweiss (MSR Cambridge) Anna Lysyanskaya (Brown University) Sarah Meiklejohn (UC San Diego) 1 10,000-foot view of cryptographic voting 2 10,000-foot view of
1
2
2
2
v1
2
b1 v1
2
b1 v1 v2
2
b1 v1 b2 v2
2
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
sec ret k ey
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
sec ret k ey
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
2
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
sec ret k ey
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
3
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
3
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
3
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
3
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
3
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
3
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
3
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
4
4
4
4
4
5
5
5
5
5
5
6
6
6
6
6
6
7
7
7
7
7
7
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
11
11
11
11
11
12
12
12
12
12
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
15
16
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
16
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
16
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
16
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
17
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
17
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
17
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
17
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
18
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
18
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
18
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
18
b1 v1 b2 v2 b3 v3 b4 v4 b5 v5
b1 b2 b3 b4 b5 B1 B2 B3 B4 B5
19
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21