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 <[email protected]> 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 <[email protected]>
> 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 ([email protected])
>> 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
>> [email protected]
>> https://mail.python.org/mailman/listinfo/cryptography-dev
>>
>>
>> _______________________________________________
>> Cryptography-dev mailing list
>> [email protected]
>> 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
> [email protected]
> https://mail.python.org/mailman/listinfo/cryptography-dev
>
>
_______________________________________________
Cryptography-dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/cryptography-dev

Reply via email to