func crypto/hmac.New
18 uses
crypto/hmac (current package)
hmac.go#L39: func New(h func() hash.Hash, key []byte) hash.Hash {
crypto/tls
cipher_suites.go#L437: return hmac.New(h, key)
cipher_suites.go#L443: return hmac.New(sha256.New, key)
key_schedule.go#L40: verifyData := hmac.New(c.hash.New, finishedKey)
prf.go#L31: h := hmac.New(hash, secret)
ticket.go#L346: mac := hmac.New(sha256.New, key.hmacKey[:])
ticket.go#L381: mac := hmac.New(sha256.New, key.hmacKey[:])
github.com/gotd/td/mtproxy/faketls
client_hello.go#L91: mac := hmac.New(sha256.New, secret)
server_hello.go#L76: mac := hmac.New(sha256.New, secret)
github.com/refraction-networking/utls
cipher_suites.go#L432: return hmac.New(h, key)
cipher_suites.go#L438: return hmac.New(sha256.New, key)
key_schedule.go#L39: verifyData := hmac.New(c.hash.New, finishedKey)
prf.go#L32: h := hmac.New(hash, secret)
ticket.go#L341: mac := hmac.New(sha256.New, key.hmacKey[:])
ticket.go#L376: mac := hmac.New(sha256.New, key.hmacKey[:])
u_common.go#L734: return hmac.New(sha512.New384, key)
github.com/refraction-networking/utls/internal/tls12
tls12.go#L26: h := hmac.New(hash, secret)
golang.org/x/crypto/hkdf
hkdf.go#L91: expander := hmac.New(hash, pseudorandomKey)
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |