30.10.2014 Views

ON REMARKS OF LIFTING PROBLEMS FOR ELLIPTIC CURVES 1 ...

ON REMARKS OF LIFTING PROBLEMS FOR ELLIPTIC CURVES 1 ...

ON REMARKS OF LIFTING PROBLEMS FOR ELLIPTIC CURVES 1 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

14 HWAN JO<strong>ON</strong> KIM, JUNG HEE CHE<strong>ON</strong>, AND SANG GEUN HAHN<br />

In general<br />

2ĥ(n 1P 1 + · · · + n r P r ) ≥ min(c i ) max(n 2 i ).<br />

i i<br />

Especially, when r = 2, we get<br />

Since<br />

c 1 = 2ĥ(P 1) − (ĥ(P 1 + P 2 ) − ĥ(P 1) − ĥ(P 2)) 2<br />

2ĥ(P 2)<br />

c 2 = 2ĥ(P 2) − (ĥ(P 1 + P 2 ) − ĥ(P 1) − ĥ(P 2)) 2<br />

2ĥ(P .<br />

1)<br />

2 −1 min(c 1 , c 2 ) = min(ĥ(P 1), ĥ(P 2)) − (ĥ(P 1 + P 2 ) − ĥ(P 1) − ĥ(P 2)) 2<br />

4 max(ĥ(P 1), ĥ(P ,<br />

2))<br />

the lemma is done.<br />

By the above lemma, the equation (7) gives<br />

which proves the theorem.<br />

ɛ 2 q < r 2 N 2 ĥ(R)/c(E, P 1 , · · · , P r ),<br />

By the above theorem, if we try to solve the ECDLP by finding a point R ∈ E 1 (Q)<br />

where E is the lifting elliptic curve with r lifted points, then R must satisfies<br />

ĥ(R) ≥ cɛ 2 q/(r 2 N 2 ) with probability (1 − ɛ 2 ), that is too large to be found by<br />

brute force search. That is, some additional technics should be developed to solve<br />

ECDLP by this method.<br />

For example, let p be a 160-bit prime and ɛ = 2 −10 . Then the canonical height<br />

of R is O(2 140 ) and this means that the denominator of x[R] (and numerator of<br />

x[R]) is O(exp(2 140 )).<br />

Example Let E, P, Q be same as the above example and p = 269. Then |Ẽ(F p)| =<br />

277 is a prime, and, for any a 1 , a 2 with |a i | < 16,<br />

a 1 P + a 2 Q ≢ O mod p.<br />

So, P and Q satisfy ɛ-difficult ECDLP for ɛ = 16/ √ 277 ∼ 0.961.<br />

By Theorem 4.4,<br />

ĥ(R) > cɛ 2 q/rN > 97.16207922. 9<br />

In fact, (a 1 , a 2 ) = (16, 7) is the minimal solution, so R = a 1 P + a 2 Q is the point<br />

with minimal canonical height on E 1 (Q). Its x-coordinate is<br />

− 90027506518519817222938275051552491770450764858<br />

66891585307576494736635187698005291974739361783<br />

82912164447862612385890525730762174791232832236<br />

/ 95697838478938530905953909309886609308629748660<br />

41306587066160951814221233253474735923759534191<br />

58624171650295923681533216800048677635500959201 ,<br />

and ĥ(R) is about 162.7319387. It is too large to be found by brute force search.<br />

9 As in the proof of theorem 4.2, we should apply r = 1 in case that we use the original point<br />

˜P , ˜Q as the lifted points.<br />

□<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!