hash.Hash.Sum (method)

71 uses

	hash (current package)
		hash.go#L33: 	Sum(b []byte) []byte

	crypto/ecdsa
		ecdsa.go#L220: 	key := md.Sum(nil)[:32]  // and compute ChopMD-256(SHA-512),

	crypto/ed25519
		ed25519.go#L162: 	messageDigest = mh.Sum(messageDigest)
		ed25519.go#L172: 	hramDigest = kh.Sum(hramDigest)
		ed25519.go#L202: 	hramDigest = kh.Sum(hramDigest)

	crypto/hmac
		hmac.go#L57: 	in = h.inner.Sum(in)
		hmac.go#L68: 	return h.outer.Sum(in[:origLen])
		hmac.go#L151: 		key = hm.outer.Sum(nil)

	crypto/rsa
		pss.go#L76: 	h = hash.Sum(h[:0])
		pss.go#L197: 	h0 := hash.Sum(nil)
		rsa.go#L372: 		digest = hash.Sum(digest[:0])
		rsa.go#L421: 	lHash := hash.Sum(nil)
		rsa.go#L614: 	lHash := hash.Sum(nil)

	crypto/tls
		auth.go#L86: 		b.Write(transcript.Sum(nil))
		auth.go#L92: 	h.Write(transcript.Sum(nil))
		auth.go#L93: 	return h.Sum(nil)
		cipher_suites.go#L584: 	res := h.Sum(out)
		handshake_client_tls13.go#L183: 	chHash := hs.transcript.Sum(nil)
		handshake_server_tls13.go#L401: 	chHash := hs.transcript.Sum(nil)
		key_agreement.go#L111: 	return hsha1.Sum(nil)
		key_agreement.go#L122: 	copy(md5sha1, hmd5.Sum(nil))
		key_agreement.go#L144: 		digest := h.Sum(nil)
		key_schedule.go#L58: 	return c.expandLabel(secret, label, transcript.Sum(nil), c.hash.Size())
		key_schedule.go#L88: 	verifyData.Write(transcript.Sum(nil))
		key_schedule.go#L89: 	return verifyData.Sum(nil)
		key_schedule.go#L100: 		return c.expandLabel(secret, "exporter", h.Sum(nil), length), nil
		prf.go#L30: 	a := h.Sum(nil)
		prf.go#L37: 		b := h.Sum(nil)
		prf.go#L43: 		a = h.Sum(nil)
		prf.go#L192: 		return h.client.Sum(nil)
		prf.go#L196: 	out = h.clientMD5.Sum(out)
		prf.go#L197: 	return h.client.Sum(out)
		prf.go#L230: 		return hash.Sum(nil)
		prf.go#L234: 		return h.server.Sum(nil)
		ticket.go#L142: 	mac.Sum(macBytes[:0])
		ticket.go#L171: 	expected := mac.Sum(nil)

	crypto/x509
		pem_decrypt.go#L92: 		digest = hash.Sum(digest[:0])
		x509.go#L852: 		signed = h.Sum(nil)
		x509.go#L1572: 		signed = h.Sum(nil)
		x509.go#L1698: 		signed = h.Sum(nil)
		x509.go#L2001: 		signed = h.Sum(nil)
		x509.go#L2204: 		input = h.Sum(nil)

	github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4
		hmac.go#L12: 	return hash.Sum(nil)

	github.com/aws/aws-sdk-go-v2/aws/signer/v4
		middleware.go#L198: 	ctx = SetPayloadHash(ctx, hex.EncodeToString(hash.Sum(nil)))
		v4.go#L492: 	return hash.Sum(nil)

	github.com/aws/aws-sdk-go-v2/internal/v4a
		v4a.go#L481: 	return hash.Sum(nil)

	github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto
		ecc.go#L109: 		output = append(output, h.Sum(nil)...)

	github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4
		hmac.go#L12: 	return hash.Sum(nil)

	github.com/aws/aws-sdk-go-v2/service/internal/checksum
		algorithms.go#L125: 	sum := h.Sum(nil)
		algorithms.go#L135: 	sum := h.Sum(nil)

	github.com/aws/smithy-go/transport/http
		md5_checksum.go#L21: 	sum := h.Sum(nil)

	go.pact.im/x/extraio
		hash.go#L48: 		r.buf = r.h.Sum(r.buf)

	golang.org/x/crypto/argon2
		argon2.go#L152: 	b2.Sum(h0[:0])
		blake2b.go#L30: 		b2.Sum(out[:0])
		blake2b.go#L35: 	b2.Sum(buffer[:0])
		blake2b.go#L41: 		b2.Sum(buffer[:0])
		blake2b.go#L52: 	b2.Sum(out[:0])

	golang.org/x/crypto/pbkdf2
		pbkdf2.go#L61: 		dk = prf.Sum(dk)
		pbkdf2.go#L70: 			U = prf.Sum(U)

	golang.org/x/crypto/sha3
		hashes.go#L71: 	h.Sum(digest[:0])
		hashes.go#L79: 	h.Sum(digest[:0])
		hashes.go#L87: 	h.Sum(digest[:0])
		hashes.go#L95: 	h.Sum(digest[:0])

	golang.org/x/tools/internal/pkgbits
		encoder.go#L100: 	copy(fingerprint[:], h.Sum(nil))

	mellium.im/sasl
		scram.go#L230: 		serverKey := h.Sum(nil)
		scram.go#L237: 		clientKey := h.Sum(nil)
		scram.go#L244: 		serverSignature := h.Sum(nil)
		scram.go#L251: 		storedKey := h.Sum(nil)
		scram.go#L257: 		clientSignature := h.Sum(nil)

	vendor/golang.org/x/crypto/hkdf
		hkdf.go#L32: 	return extractor.Sum(nil)
		hkdf.go#L63: 		f.prev = f.expander.Sum(f.prev[:0])