crypto/internal/fips140/bigmod.Nat.ExpandFor (method)

16 uses

	crypto/internal/fips140/bigmod (current package)
		nat.go#L481: 	rr := NewNat().ExpandFor(m)
		nat.go#L676: func (x *Nat) ExpandFor(m *Modulus) *Nat {
		nat.go#L726: 	one := NewNat().ExpandFor(m)
		nat.go#L766: 	one := NewNat().ExpandFor(m)
		nat.go#L1010: 	tmp := NewNat().ExpandFor(m)

	crypto/internal/fips140/ecdsa
		ecdsa.go#L79: 	c.nMinus2 = bigmod.NewNat().ExpandFor(c.N).Sub(two, c.N).Bytes(c.N)

	crypto/internal/fips140/rsa
		keygen.go#L45: 		if Q.Nat().ExpandFor(P).Equal(P.Nat()) == 1 {
		keygen.go#L91: 		if e.ExpandFor(λ).Mul(d, λ).IsOne() == 0 {
		rsa.go#L217: 	pN := bigmod.NewNat().ExpandFor(N)
		rsa.go#L221: 	qN := bigmod.NewNat().ExpandFor(N)
		rsa.go#L247: 	de.SetUint(uint(priv.pub.E)).ExpandFor(pMinus1)
		rsa.go#L261: 	de.SetUint(uint(priv.pub.E)).ExpandFor(qMinus1)
		rsa.go#L291: 		diff.ExpandFor(q).Sub(pQ, q)
		rsa.go#L295: 		diff.ExpandFor(p).Sub(qP, p)
		rsa.go#L446: 		m.ExpandFor(N).Mul(t0.Mod(Q.Nat(), N), N)
		rsa.go#L448: 		m.Add(m2.ExpandFor(N), N)