Method __builtin.Nettle.ECC_Curve()->Point()->create()
- Method
create
__builtin.Nettle.ECC_Curve.Point __builtin.Nettle.ECC_Curve.Point()
__builtin.Nettle.ECC_Curve.Point __builtin.Nettle.ECC_Curve.Point(Pointp)
__builtin.Nettle.ECC_Curve.Point __builtin.Nettle.ECC_Curve.Point(mapping(string(7bit):int|Gmp.mpz|string(8bit))p)
__builtin.Nettle.ECC_Curve.Point __builtin.Nettle.ECC_Curve.Point(mapping(string(7bit):string(7bit))jwk)
__builtin.Nettle.ECC_Curve.Point __builtin.Nettle.ECC_Curve.Point(Gmp.mpz|intx,Gmp.mpz|inty)
__builtin.Nettle.ECC_Curve.Point __builtin.Nettle.ECC_Curve.Point(Stdio.Buffer|string(8bit)data)- Description
Initialize the object and optionally also select a point on the curve.
The point on the curve can be selected via either via specifying the two coordinates explicitly, or via
PointA Point on the same
Curveto copy.mapping(string(7bit):int|Gmp.mpz)A mapping with integer coordinates
"x"and"y".mapping(string(7bit):string(7bit))A mapping representing a JWK for the Point on the same
Curve.mapping(string(7bit):string(8bit))A mapping with coordinates
"x"and"y"in big-endian.Stdio.Buffer|string(8bit)- Note
Throws errors if the point isn't on the
Curve.