hash.Hash.Size (method)
24 uses
hash (current package)
hash.go#L39: Size() int
crypto/hmac
hmac.go#L75: func (h *hmac) Size() int { return h.outer.Size() }
crypto/rsa
pss.go#L34: hLen := hash.Size()
pss.go#L109: hLen := hash.Size()
rsa.go#L416: if len(msg) > k-2*hash.Size()-2 {
rsa.go#L425: seed := em[1 : 1+hash.Size()]
rsa.go#L426: db := em[1+hash.Size():]
rsa.go#L428: copy(db[0:hash.Size()], lHash)
rsa.go#L602: k < hash.Size()*2+2 {
rsa.go#L623: seed := em[1 : hash.Size()+1]
rsa.go#L624: db := em[hash.Size()+1:]
rsa.go#L629: lHash2 := db[0:hash.Size()]
rsa.go#L644: rest := db[hash.Size():]
crypto/tls
cipher_suites.go#L566: func (c *cthWrapper) Size() int { return c.h.Size() }
conn.go#L379: minPayload := explicitNonceLen + roundUp(hc.mac.Size()+1, blockSize)
conn.go#L425: macSize := hc.mac.Size()
conn.go#L880: payloadBytes -= c.out.mac.Size()
conn.go#L890: payloadBytes -= c.out.mac.Size()
github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto
ecc.go#L78: n := int64(math.Ceil((float64(bitLen) / 8) / float64(hash().Size())))
go.pact.im/x/extraio
hash.go#L25: buf := make([]byte, 0, h.Size())
golang.org/x/crypto/pbkdf2
pbkdf2.go#L44: hashLen := prf.Size()
mellium.im/sasl
scram.go#L223: saltedPassword := pbkdf2.Key(password, salt, iter, fn().Size(), fn)
vendor/golang.org/x/crypto/hkdf
hkdf.go#L28: salt = make([]byte, hash().Size())
hkdf.go#L85: return &hkdf{expander, expander.Size(), info, 1, nil, nil}