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])