Alternative TLS implementation in Go
e85c1c3393
This changeset implements client certificate support in crypto/tls for both handshake_server.go and handshake_client.go The updated server implementation sends an empty CertificateAuthorities field in the CertificateRequest, thus allowing clients to send any certificates they wish. Likewise, the client code will only respond with its certificate when the server requests a certificate with this field empty. R=agl, rsc, agl1 CC=golang-dev https://golang.org/cl/1975042 |
||
---|---|---|
alert.go | ||
ca_set.go | ||
common.go | ||
conn.go | ||
generate_cert.go | ||
handshake_client.go | ||
handshake_messages_test.go | ||
handshake_messages.go | ||
handshake_server_test.go | ||
handshake_server.go | ||
Makefile | ||
prf_test.go | ||
prf.go | ||
tls.go |