elliptic-curve-0.3.0: Elliptic curve library
Data.Curve.Weierstrass.BN462T
Contents
module Data.Curve.Weierstrass
type PP = WPPoint BN462 Fq2 Fr Source #
Projective BN462 point.
type PJ = WJPoint BN462 Fq2 Fr Source #
Jacobian BN462 point.
type PA = WAPoint BN462 Fq2 Fr Source #
Affine BN462 curve point.
data U Source #
Defined in Data.Curve.Weierstrass.BN462T
Methods
poly :: Extension U Fq -> VPoly Fq #
gP_ :: WPPoint BN462 Fq2 Fr Source #
gJ_ :: WJPoint BN462 Fq2 Fr Source #
gA_ :: WAPoint BN462 Fq2 Fr Source #
a_ :: WPoint c BN462 Fq2 Fr -> Fq2 Source #
b_ :: WPoint c BN462 Fq2 Fr -> Fq2 Source #
h_ :: WPoint c BN462 Fq2 Fr -> Natural Source #
q_ :: WPoint c BN462 Fq2 Fr -> Natural Source #
r_ :: WPoint c BN462 Fq2 Fr -> Natural Source #
type Fq2 = Extension U Fq Source #
Field of points of BN462 curve over Fq2.
Fq2
_a :: Fq2 Source #
Coefficient A of BN462 curve.
A
_b :: Fq2 Source #
Coefficient B of BN462 curve.
B
_h :: Natural Source #
Cofactor of BN462 curve.
_q :: Natural Source #
Characteristic of BN462 curve.
_r :: Natural Source #
Order of BN462 curve.
_x :: Fq2 Source #
Coordinate X of BN462 curve.
X
_y :: Fq2 Source #
Coordinate Y of BN462 curve.
Y
gA :: PA Source #
Generator of affine BN462 curve.
gJ :: PJ Source #
Generator of Jacobian BN462 curve.
gP :: PP Source #
Generator of projective BN462 curve.