crypto/x509.dsaAlgorithmParameters.Q (field)

31 uses

	crypto/x509 (current package)
		x509.go#L972: 				Q: params.Q,

	crypto/dsa
		dsa.go#L27: 	P, Q, G *big.Int
		dsa.go#L133: 			params.Q = q
		dsa.go#L160: 	if priv.P == nil || priv.Q == nil || priv.G == nil {
		dsa.go#L165: 	xBytes := make([]byte, priv.Q.BitLen()/8)
		dsa.go#L173: 		if x.Sign() != 0 && x.Cmp(priv.Q) < 0 {
		dsa.go#L210: 	n := priv.Q.BitLen()
		dsa.go#L211: 	if priv.Q.Sign() <= 0 || priv.P.Sign() <= 0 || priv.G.Sign() <= 0 || priv.X.Sign() <= 0 || n%8 != 0 {
		dsa.go#L231: 			if k.Sign() > 0 && k.Cmp(priv.Q) < 0 {
		dsa.go#L236: 		kInv := fermatInverse(k, priv.Q)
		dsa.go#L239: 		r.Mod(r, priv.Q)
		dsa.go#L249: 		s.Mod(s, priv.Q)
		dsa.go#L251: 		s.Mod(s, priv.Q)
		dsa.go#L280: 	if r.Sign() < 1 || r.Cmp(pub.Q) >= 0 {
		dsa.go#L283: 	if s.Sign() < 1 || s.Cmp(pub.Q) >= 0 {
		dsa.go#L287: 	w := new(big.Int).ModInverse(s, pub.Q)
		dsa.go#L292: 	n := pub.Q.BitLen()
		dsa.go#L299: 	u1.Mod(u1, pub.Q)
		dsa.go#L301: 	u2.Mod(u2, pub.Q)
		dsa.go#L306: 	v.Mod(v, pub.Q)

	golang.org/x/crypto/openpgp/packet
		public_key.go#L203: 		q:            fromBig(pub.Q),
		public_key.go#L364: 	dsa.Q = new(big.Int).SetBytes(pk.q.bytes)
		public_key.go#L531: 		subgroupSize := (dsaPublicKey.Q.BitLen() + 7) / 8
		public_key.go#L581: 		subgroupSize := (dsaPublicKey.Q.BitLen() + 7) / 8
		signature.go#L527: 		subgroupSize := (dsaPriv.Q.BitLen() + 7) / 8

	golang.org/x/crypto/ssh
		keys.go#L434: 		Q: w.Q,
		keys.go#L457: 		k.Q,
		keys.go#L1207: 				Q: k.Q,

	golang.org/x/crypto/ssh/agent
		client.go#L553: 			Q:           k.Q,
		server.go#L288: 				Q: k.Q,
		server.go#L441: 				Q: w.Q,