A Machine-Checked Formalization of Σ-Protocols
Santiago Zanella-B´ eguelin1 Gilles Barthe1 Daniel Hedin1 Benjamin Gr´ egoire2 Sylvain Heraud2
1IMDEA Software, Madrid, Spain 2INRIA Sophia Antipolis - M´
A Machine-Checked Formalization of -Protocols eguelin 1 Santiago - - PowerPoint PPT Presentation
A Machine-Checked Formalization of -Protocols eguelin 1 Santiago Zanella-B Gilles Barthe 1 Daniel Hedin 1 egoire 2 Sylvain Heraud 2 Benjamin Gr 1 IMDEA Software, Madrid, Spain 2 INRIA Sophia Antipolis - M editerran ee, France
1IMDEA Software, Madrid, Spain 2INRIA Sophia Antipolis - M´
2/32
2/32
2/32
3/32
4/32
5/32
$
$
?
6/32
$
$
?
7/32
$
$
?
8/32
$
$
?
9/32
10/32
11/32
$
$
12/32
def
1 f ≤ g =
2 µ(1 − f ) ≤ 1 − µ(f ); 3 f ≤ 1 − g =
4 µ(k × f ) = k × µ(f ); 5 ∀f : N m
def
def
13/32
def
$
$
14/32
def
$
$
14/32
def
def
$
$
15/32
def
def
$
$
15/32
16/32
16/32
16/32
16/32
17/32
17/32
$
17/32
$
18/32
19/32
$
20/32
$
20/32
$
def
$
def
def
21/32
1 a constant v ∈ Z 2 a PPT-computable function u : H → G
22/32
$
$
?
23/32
$
24/32
$
25/32
$
25/32
$
$
$
25/32
25/32
$
25/32
$
$
25/32
$
25/32
26/32
def
def
27/32
def
def
27/32
def
def
28/32
def
def
28/32
def
def
$
29/32
$
$
30/32
31/32
32/32