MCPcopy
hub / github.com/tailscale/tailscale / Client

Method Client

tempfork/sshtest/ssh/kex.go:87–87  ·  view source on GitHub ↗

Client runs the client-side key agreement. Caller is responsible for verifying the host key signature.

(p packetConn, rand io.Reader, magics *handshakeMagics)

Source from the content-addressed store, hash-verified

85 // Client runs the client-side key agreement. Caller is
86 // responsible for verifying the host key signature.
87 Client(p packetConn, rand io.Reader, magics *handshakeMagics) (*kexResult, error)
88}
89
90// dhGroup is a multiplicative group suitable for implementing Diffie-Hellman key agreement.

Callers 15

TestListenServiceFunction · 0.65
NewDirectFunction · 0.65
NewAppConnectorFunction · 0.65
NewUserspaceEngineFunction · 0.65
NewConnFunction · 0.65
TestKexesFunction · 0.65
BenchmarkKexesFunction · 0.65
clientMethod · 0.65
measureHTTPSRTTFunction · 0.65
getCredentialsFunction · 0.65
mainFunction · 0.65

Implementers 4

dhGrouptempfork/sshtest/ssh/kex.go
ecdhtempfork/sshtest/ssh/kex.go
curve25519sha256tempfork/sshtest/ssh/kex.go
dhGEXSHAtempfork/sshtest/ssh/kex.go

Calls

no outgoing calls

Tested by 15

TestListenServiceFunction · 0.52
TestKexesFunction · 0.52
BenchmarkKexesFunction · 0.52
TestOnHomeDERPUpdateFunction · 0.52
fakeNoiseServerFunction · 0.52
BenchmarkBasicThroughputFunction · 0.52
BenchmarkSubsThroughputFunction · 0.52
BenchmarkMultiThroughputFunction · 0.52
TestBusFunction · 0.52