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

14 uses

	crypto/internal/fips140/bigmod (current package)
		nat.go#L260: func (x *Nat) IsZero() choice {
		nat.go#L571: 	if m.nat.IsZero() == yes || m.nat.IsOne() == yes {
		nat.go#L1120: 	if a.IsZero() == yes || m.IsZero() == yes {
		nat.go#L1192: 		if v.IsZero() == yes {

	crypto/internal/fips140/ecdsa
		ecdsa.go#L249: 		if k, err := bigmod.NewNat().SetBytes(b, c.N); err == nil && k.IsZero() == 0 {
		ecdsa.go#L352: 	if r.IsZero() == 1 {
		ecdsa.go#L368: 	if s.IsZero() == 1 {
		ecdsa.go#L460: 	if r.IsZero() == 1 {
		ecdsa.go#L467: 	if s.IsZero() == 1 {

	crypto/internal/fips140/rsa
		keygen.go#L148: 	if gcd.IsZero() == 1 || gcd.Bits()[0] == 0 {
		keygen.go#L328: 	if wMinus1.IsZero() == 1 {
		keygen.go#L356: 	if b.IsZero() == 1 || b.IsOne() == 1 || b.IsMinusOne(mr.w) == 1 {
		rsa.go#L225: 	if pN.Mul(qN, N).IsZero() != 1 {