Blind Signatures with flying colors
Olivier Blazy
XLim, Université de Limoges
Feb 2014
- O. Blazy
(XLim) Blind Sig Feb 2014 1 / 50
Blind Signatures with flying colors Olivier Blazy XLim, Universit - - PowerPoint PPT Presentation
Blind Signatures with flying colors Olivier Blazy XLim, Universit de Limoges Feb 2014 O. Blazy (XLim) Blind Sig Feb 2014 1 / 50 General Remarks 1 Building blocks 2 Non-Interactive Proofs of Knowledge 3 Interactive Implicit Proofs 4
XLim, Université de Limoges
(XLim) Blind Sig Feb 2014 1 / 50
1
2
3
4
5
(XLim) Blind Sig Feb 2014 2 / 50
1
2
3
4
5
(XLim) Blind Sig Feb 2014 2 / 50
1
2
3
4
5
(XLim) Blind Sig Feb 2014 2 / 50
1
2
3
4
5
(XLim) Blind Sig Feb 2014 2 / 50
1
2
3
4
5
(XLim) Blind Sig Feb 2014 2 / 50
(XLim) Blind Sig Feb 2014 3 / 50
(XLim) Blind Sig Feb 2014 4 / 50
(XLim) Blind Sig Feb 2014 5 / 50
(XLim) Blind Sig Feb 2014 6 / 50
(XLim) Blind Sig Feb 2014 7 / 50
(XLim) Blind Sig Feb 2014 8 / 50
(XLim) Blind Sig Feb 2014 9 / 50
(XLim) Blind Sig Feb 2014 10 / 50
1
2
3
4
5
(XLim) Blind Sig Feb 2014 11 / 50
1, g b 2 ) = e(g1, g2)ab, a, b ∈ Z
(XLim) Blind Sig Feb 2014 12 / 50
(XLim) Blind Sig Feb 2014 13 / 50
$
$
1 , c2 = g α · M
1
1, c2g r
1
(XLim) Blind Sig Feb 2014 14 / 50
$
(XLim) Blind Sig Feb 2014 15 / 50
(XLim) Blind Sig Feb 2014 16 / 50
i ).
$
?
(XLim) Blind Sig Feb 2014 17 / 50
(XLim) Blind Sig Feb 2014 18 / 50
1
2
3
4
5
(XLim) Blind Sig Feb 2014 19 / 50
n
m
m
n
(XLim) Blind Sig Feb 2014 20 / 50
n
m
m
n
(XLim) Blind Sig Feb 2014 20 / 50
n
m
m
n
(XLim) Blind Sig Feb 2014 21 / 50
n
m
m
n
(XLim) Blind Sig Feb 2014 21 / 50
n
m
m
n
(XLim) Blind Sig Feb 2014 21 / 50
(XLim) Blind Sig Feb 2014 22 / 50
s, sk · c2 s, pks, g s) .
(XLim) Blind Sig Feb 2014 22 / 50
s, sk · c2 s, pks, g s) .
1 , σ4) = (sk · F(m)s, g s) .
(XLim) Blind Sig Feb 2014 22 / 50
(XLim) Blind Sig Feb 2014 23 / 50
(XLim) Blind Sig Feb 2014 24 / 50
′
′
S E
(XLim) Blind Sig Feb 2014 25 / 50
′
′
S E
(XLim) Blind Sig Feb 2014 26 / 50
(XLim) Blind Sig Feb 2014 27 / 50
(XLim) Blind Sig Feb 2014 28 / 50
(XLim) Blind Sig Feb 2014 28 / 50
(XLim) Blind Sig Feb 2014 29 / 50
(XLim) Blind Sig Feb 2014 30 / 50
(XLim) Blind Sig Feb 2014 31 / 50
(XLim) Blind Sig Feb 2014 32 / 50
(XLim) Blind Sig Feb 2014 32 / 50
(XLim) Blind Sig Feb 2014 32 / 50
(XLim) Blind Sig Feb 2014 32 / 50
i
(XLim) Blind Sig Feb 2014 33 / 50
(XLim) Blind Sig Feb 2014 34 / 50
(XLim) Blind Sig Feb 2014 35 / 50
(XLim) Blind Sig Feb 2014 36 / 50
1
2
3
4
5
(XLim) Blind Sig Feb 2014 37 / 50
(XLim) Blind Sig Feb 2014 38 / 50
(XLim) Blind Sig Feb 2014 38 / 50
(XLim) Blind Sig Feb 2014 38 / 50
(XLim) Blind Sig Feb 2014 38 / 50
(XLim) Blind Sig Feb 2014 38 / 50
(XLim) Blind Sig Feb 2014 39 / 50
(XLim) Blind Sig Feb 2014 39 / 50
(XLim) Blind Sig Feb 2014 40 / 50
(XLim) Blind Sig Feb 2014 41 / 50
(XLim) Blind Sig Feb 2014 41 / 50
(XLim) Blind Sig Feb 2014 41 / 50
(XLim) Blind Sig Feb 2014 41 / 50
(XLim) Blind Sig Feb 2014 42 / 50
(XLim) Blind Sig Feb 2014 42 / 50
(XLim) Blind Sig Feb 2014 43 / 50
(XLim) Blind Sig Feb 2014 43 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 44 / 50
(XLim) Blind Sig Feb 2014 45 / 50
(XLim) Blind Sig Feb 2014 45 / 50
1
2
3
4
5
(XLim) Blind Sig Feb 2014 46 / 50
(XLim) Blind Sig Feb 2014 47 / 50
(XLim) Blind Sig Feb 2014 47 / 50
(XLim) Blind Sig Feb 2014 47 / 50
(XLim) Blind Sig Feb 2014 47 / 50
(XLim) Blind Sig Feb 2014 47 / 50
(XLim) Blind Sig Feb 2014 48 / 50
(XLim) Blind Sig Feb 2014 48 / 50
(XLim) Blind Sig Feb 2014 49 / 50
(XLim) Blind Sig Feb 2014 50 / 50