> >The ecc discrete log problem is given points A and B, find integer x
> >such that xA=B if it exists.  I assume that most crypto implementations
> >of ecc use finite fields; in a finite field can you assume that x
> >exists?

> x is just an integer in this case.  Since there's no multiplication
> operator (we hope) in the curves used for crypto, x is just an indicator of
> how many times to square and multiply.
> 
> Now as to whether you always have an x such that xA=B exists, that depends
> on the following:
> 
> Are A and B both points on the curve?
> Is A a generator of the group?  Or, more specifically, does the orbit
> generated by A include B?

Of course, in the EC cryptography case, you know that B has been generated 
as xA, so you know that this equation has a solution.

Cheers,

William Whyte

Senior Cryptographer
Baltimore Technologies Ltd, IFSC House, Dublin 1, Ireland

Reply via email to