crypto.Signer.Sign (method)
9 uses
crypto (current package)
crypto.go#L178: Sign(rand io.Reader, digest []byte, opts SignerOpts) (signature []byte, err error)
crypto/tls
handshake_client.go#L622: certVerify.signature, err = key.Sign(c.config.rand(), signed, signOpts)
handshake_client_tls13.go#L600: sig, err := cert.PrivateKey.(crypto.Signer).Sign(c.config.rand(), signed, signOpts)
handshake_server_tls13.go#L636: sig, err := hs.cert.PrivateKey.(crypto.Signer).Sign(c.config.rand(), signed, signOpts)
key_agreement.go#L209: sig, err := priv.Sign(config.rand(), signed, signOpts)
crypto/x509
x509.go#L2228: signature, err = key.Sign(rand, signed, signerOpts)
x509.go#L2343: signature, err = key.Sign(rand, signed, hashFunc)
x509.go#L2646: signature, err = key.Sign(rand, signed, hashFunc)
x509.go#L2855: signature, err := priv.Sign(rand, input, signerOpts)