Improvements on Distributed Key Generation
Kopiga Rasiah
Responsible Bryan Ford Supervisor Nicolas Gailly
Bachelor Project
1
Improvements on Distributed Key Generation Bachelor Project Kopiga - - PowerPoint PPT Presentation
Improvements on Distributed Key Generation Bachelor Project Kopiga Rasiah Responsible Supervisor Bryan Ford Nicolas Gailly 1 Improvements on Distributed Key Generation Objective: Bringing improvements in order to enhance the security of
Kopiga Rasiah
Responsible Bryan Ford Supervisor Nicolas Gailly
Bachelor Project
1
2
3
4
access to the secret.
dealer
5
dealer
6
7
f(1)
1 2 3 4 5
f(2) f(3) f(4) f(5)
1 2 3 4 5
9
10
11
12
f1(1) 1 4 3 2 f1(2) f1(3) f1(4)
13
f1(1) 1 4 3 2 f1(2) f1(3) f1(4) f2(2) f2(3) f2(1) f2(4)
1
2 3 4
f1(1) +f2(1) +f3(1) +f4(1) = s1 f1(2) +f2(2) +f3(2) +f4(2) = s2 f1(3) +f2(3) +f3(3) +f4(3) = s3 f1(4) +f2(4) +f3(4) +f4(4) = s4
14
1
2 3 4
f1(1) +f2(1) +f3(1) +f4(1) = s1 f1(2) +f2(2) +f3(2) +f4(2) = s2 f1(3) +f2(3) +f3(3) +f4(3) = s3 f1(4) +f2(4) +f3(4) +f4(4) = s4
15
16
17
18
1
2 3 4
g1(x) g3(x) g2(x) g4(x)
19
g1(1) g1(3) g1(2) g1(4) g2(2) g2(3) g2(1) g2(4)
20
21
22
23
1
2 3 4
s1 + ∑j gj(1) = r1 s2 + ∑j gj(2) = r2 s4 + ∑j gj(4) = r4 s3 + ∑j gj(3) = r3
24
1
2 3 4
s1 + ∑j gj(1) = r1 s2 + ∑j gj(2) = r2 s4 + ∑j gj(4) = r4 s3 + ∑j gj(3) = r3
25
renewed share
26
27
Future work
28
Current work