const crypto.SHA512
21 uses
crypto (current package)
crypto.go#L37: case SHA512:
crypto.go#L75: SHA512 // import crypto/sha512
crypto.go#L98: SHA512: 64,
crypto/ed25519
ed25519.go#L98: case hash == crypto.SHA512: // Ed25519ph
ed25519.go#L284: case opts.Hash == crypto.SHA512: // Ed25519ph
crypto/rsa
pkcs1v15.go#L271: crypto.SHA512: {0x30, 0x51, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x03, 0x05, 0x00, 0x04, 0x40},
crypto/sha512
sha512.go#L23: crypto.RegisterHash(crypto.SHA512, New)
sha512.go#L151: case crypto.SHA512:
sha512.go#L178: case d.function == crypto.SHA512 && string(b[:len(magic512)]) == magic512:
sha512.go#L209: d := &digest{function: crypto.SHA512}
sha512.go#L344: d := digest{function: crypto.SHA512}
crypto/tls
auth.go#L119: hash = crypto.SHA512
auth.go#L157: {PSSWithSHA512, crypto.SHA512.Size()*2 + 2, VersionTLS13},
auth.go#L163: {PKCS1WithSHA512, 19 + crypto.SHA512.Size() + 11, VersionTLS12},
crypto/x509
x509.go#L375: {SHA512WithRSA, "SHA512-RSA", oidSignatureSHA512WithRSA, asn1.NullRawValue, RSA, crypto.SHA512, false},
x509.go#L378: {SHA512WithRSAPSS, "SHA512-RSAPSS", oidSignatureRSAPSS, pssParametersSHA512, RSA, crypto.SHA512, true},
x509.go#L384: {ECDSAWithSHA512, "ECDSA-SHA512", oidSignatureECDSAWithSHA512, emptyRawValue, ECDSA, crypto.SHA512, false},
github.com/golang-jwt/jwt/v5
ecdsa.go#L46: SigningMethodES512 = &SigningMethodECDSA{"ES512", crypto.SHA512, 66, 521}
hmac.go#L38: SigningMethodHS512 = &SigningMethodHMAC{"HS512", crypto.SHA512}
rsa.go#L37: SigningMethodRS512 = &SigningMethodRSA{"RS512", crypto.SHA512}
rsa_pss.go#L69: Hash: crypto.SHA512,
 |
The pages are generated with Golds v0.7.6. (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. |