Documentation ¶
Overview ¶
Package `base_elliptic` implements Elliptic curves over binary fields
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Curve ¶
type Curve interface { elliptic.Curve BinaryParams() *CurveParams }
func NewCurve ¶
func NewCurve(params *CurveParams) Curve
Create new elliptic curves over binary fields warning: params dose not validated.
`base_elliptic` uses `ellipse.CurveParams` for compatibility with `crypto.ellipse` package. But do not use the functions of `ellipse.CurveParams`. It will be panic.
Click to show internal directories.
Click to hide internal directories.