Integer factorization and discrete logarithm problems
Pierrick Gaudry
Caramel – LORIA CNRS, Université de Lorraine, Inria
JNCF – CIRM – November 2014
1/81
Integer factorization and discrete logarithm problems Pierrick - - PowerPoint PPT Presentation
Integer factorization and discrete logarithm problems Pierrick Gaudry Caramel LORIA CNRS, Universit de Lorraine, Inria JNCF CIRM November 2014 1/81 Plan Presentation of the problems Cryptographic background Primality,
1/81
2/81
3/81
4/81
4/81
4/81
4/81
4/81
5/81
6/81
i .
7/81
8/81
9/81
10/81
11/81
2), LN( 1 3) or LN( 1 4).
12/81
13/81
14/81
15/81
16/81
17/81
18/81
i is known.
j to obtain g′ and h′.
j is the discrete logarithm of h′ in the group of
j generated by g′.
i can be reduced in polynomial
19/81
√ N⌉ and check if there is a
20/81
2 on a group G, then A must
21/81
22/81
23/81
24/81
i ≡
25/81
1
2
3
4
5
26/81
27/81
28/81
29/81
3
30/81
31/81
32/81
33/81
34/81
p, the collection of relations can not really
35/81
q<B(log q)eq, in time
36/81
37/81
38/81
39/81
40/81
41/81
42/81
43/81
44/81
1 .
45/81
46/81
2 -smooth: heuristically, constant.
47/81
48/81
2
2 · q2 k 4
49/81
50/81
3
√n.
51/81
52/81
53/81
54/81
55/81
0 + a′′ 0t) + (a′ 1 + a′′ 1t)X + · · · + (a′ d1 + a′′ d1t)X d1,
0 + b′′ 0t) + (b′ 1 + b′′ 1t)X + · · · + (b′ d2 + b′′ d2t)X d2.
56/81
i }
j, b′′ j }.
57/81
58/81
4
59/81
60/81
61/81
62/81
63/81
64/81
64/81
64/81
64/81
65/81
66/81
67/81
3
3
68/81
69/81
70/81
71/81
72/81
73/81
74/81
75/81
76/81
77/81
78/81
79/81
80/81
81/81