crypto/internal/fips140/ecdsa.Curve.N (field)

34 uses

	crypto/internal/fips140/ecdsa (current package)
		ecdsa.go#L58: 	N          *bigmod.Modulus
		ecdsa.go#L75: 	c.N, err = bigmod.NewModulus(order)
		ecdsa.go#L79: 	two, _ := bigmod.NewNat().SetBytes([]byte{2}, c.N)
		ecdsa.go#L80: 	c.nMinus2 = bigmod.NewNat().ExpandFor(c.N).Sub(two, c.N).Bytes(c.N)
		ecdsa.go#L165: 	d, err := bigmod.NewNat().SetBytes(D, c.N)
		ecdsa.go#L169: 	priv := &PrivateKey{pub: *pub, d: d.Bytes(c.N)}
		ecdsa.go#L200: 		d: k.Bytes(c.N),
		ecdsa.go#L214: 		b := make([]byte, c.N.Size())
		ecdsa.go#L228: 		if excess := len(b)*8 - c.N.BitLen(); excess > 0 {
		ecdsa.go#L242: 		if k, err := bigmod.NewNat().SetBytes(b, c.N); err == nil && k.IsZero() == 0 {
		ecdsa.go#L243: 			p, err := c.newPoint().ScalarBaseMult(k.Bytes(c.N))
		ecdsa.go#L315: 	return e.Bytes(c.N)
		ecdsa.go#L337: 	r, err := bigmod.NewNat().SetOverflowingBytes(Rx, c.N)
		ecdsa.go#L352: 	s, err := bigmod.NewNat().SetBytes(priv.d, c.N)
		ecdsa.go#L356: 	s.Mul(r, c.N)
		ecdsa.go#L357: 	s.Add(e, c.N)
		ecdsa.go#L358: 	s.Mul(kInv, c.N)
		ecdsa.go#L365: 	return &Signature{r.Bytes(c.N), s.Bytes(c.N)}, nil
		ecdsa.go#L371: 		kBytes, err := c.ordInverse(k.Bytes(c.N))
		ecdsa.go#L374: 			_, err := kInv.SetBytes(kBytes, c.N)
		ecdsa.go#L384: 	kInv.Exp(k, c.nMinus2, c.N)
		ecdsa.go#L394: 	if size := c.N.Size(); len(hash) >= size {
		ecdsa.go#L396: 		if excess := len(hash)*8 - c.N.BitLen(); excess > 0 {
		ecdsa.go#L400: 	_, err := e.SetOverflowingBytes(hash, c.N)
		ecdsa.go#L449: 	r, err := bigmod.NewNat().SetBytes(sig.R, c.N)
		ecdsa.go#L456: 	s, err := bigmod.NewNat().SetBytes(sig.S, c.N)
		ecdsa.go#L472: 	p1, err := c.newPoint().ScalarBaseMult(e.Mul(w, c.N).Bytes(c.N))
		ecdsa.go#L477: 	p2, err := Q.ScalarMult(Q, w.Mul(r, c.N).Bytes(c.N))
		ecdsa.go#L487: 	v, err := bigmod.NewNat().SetOverflowingBytes(Rx, c.N)