}
func NewPrivateKey(curve *Curve, mode Mode, raw []byte) (*PrivateKey, error) {
}
func NewPrivateKey(curve *Curve, mode Mode, raw []byte) (*PrivateKey, error) {
- x, y, err := prv.c.Exp(prv.key, prv.c.Bx, prv.c.By)
+ x, y, err := prv.C.Exp(prv.Key, prv.C.X, prv.C.Y)
- return &PublicKey{prv.c, prv.mode, x, y}, nil
+ return &PublicKey{prv.C, prv.Mode, x, y}, nil
- r, _, err = prv.c.Exp(k, prv.c.Bx, prv.c.By)
+ r, _, err = prv.C.Exp(k, prv.C.X, prv.C.Y)
- pad(s.Bytes(), int(prv.mode)),
- pad(r.Bytes(), int(prv.mode))...,
+ pad(s.Bytes(), int(prv.Mode)),
+ pad(r.Bytes(), int(prv.Mode))...,