That'd be perfect. If you need a hand I can make a first draft over the
weekend.

Dario


On Thu, May 14, 2015 at 2:45 PM, Alex Gaynor <alex.gay...@gmail.com> wrote:

> Perhaps an EllipticCurvePrivateNumbers.from_private_number_and_curve()
> would be appropriate to automatically compute the public key?
>
> Alex
>
> On Thu, May 14, 2015 at 12:11 PM, Paul Kehrer <paul.l.keh...@gmail.com>
> wrote:
>
>> Hi Dario,
>>
>> The creation of an EllipticCurvePrivateNumbers object does require you to
>> do d*G yourself at this time. There is some precedent for us adding
>> functions to compute other elements (see:
>> https://cryptography.io/en/latest/hazmat/primitives/asymmetric/rsa/#handling-partial-rsa-private-keys)
>> so a function to do this makes sense to me.
>>
>> -Paul
>>
>> On May 14, 2015 at 3:21:29 AM, Dario Sneidermanis (dari...@gmail.com)
>> wrote:
>>
>>  Hi,
>>
>> I'm trying to compute an EllipticCurvePrivateKey from a private_value
>> (d). It seems that the only way to achieve this is to create an
>> EllipticCurvePrivateNumbers object, but the constructor takes both the
>> private_value and the public_numbers.
>>
>> Why does it need the public_numbers, when it could compute them (knowing
>> the curve), by doing d*G (G being the curve generator)?
>>
>> Is there any way to go from d to the ECPrivKey without doing d*G by
>> myself?
>>
>> Thanks,
>> Dario
>>  _______________________________________________
>> Cryptography-dev mailing list
>> Cryptography-dev@python.org
>> https://mail.python.org/mailman/listinfo/cryptography-dev
>>
>>
>> _______________________________________________
>> Cryptography-dev mailing list
>> Cryptography-dev@python.org
>> https://mail.python.org/mailman/listinfo/cryptography-dev
>>
>>
>
>
> --
> "I disapprove of what you say, but I will defend to the death your right
> to say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
> "The people's good is the highest law." -- Cicero
> GPG Key fingerprint: 125F 5C67 DFE9 4084
>
> _______________________________________________
> Cryptography-dev mailing list
> Cryptography-dev@python.org
> https://mail.python.org/mailman/listinfo/cryptography-dev
>
>
_______________________________________________
Cryptography-dev mailing list
Cryptography-dev@python.org
https://mail.python.org/mailman/listinfo/cryptography-dev

Reply via email to