crypto/ecdh.PrivateKey.ECDH (method, view implemented interface methods)
13 uses
crypto/ecdh (current package)
ecdh.go#L131: func (k *PrivateKey) ECDH(remote *PublicKey) ([]byte, error) {
crypto/hpke
kem.go#L243: dhVal, err := privEph.ECDH(pk.pub)
pq.go#L205: ssT, err = skE.ECDH(pk.t)
crypto/tls
key_agreement.go#L263: preMasterSecret, err := ka.key.ECDH(peerKey)
key_agreement.go#L322: ka.preMasterSecret, err = key.ECDH(peerKey)
key_schedule.go#L137: sharedKey, err := key.ECDH(peerKey)
key_schedule.go#L149: sharedKey, err := priv.ecdhe.ECDH(peerKey)
github.com/refraction-networking/utls
handshake_client_tls13.go#L572: sharedKey, err := key.ECDH(peerKey)
handshake_server_tls13.go#L273: hs.sharedKey, err = key.ECDH(peerKey)
key_agreement.go#L267: preMasterSecret, err := ka.key.ECDH(peerKey)
key_agreement.go#L310: ka.preMasterSecret, err = key.ECDH(peerKey)
github.com/refraction-networking/utls/internal/hpke
hpke.go#L98: dhVal, err := privEph.ECDH(pubRecipient)
hpke.go#L115: dhVal, err := secRecipient.ECDH(pubEph)
 |
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. |