Specify minimum version of TLS 1.2

This commit is contained in:
adnano 2020-09-26 00:31:16 -04:00
parent d5d491e9c2
commit d604e8c337
2 changed files with 2 additions and 0 deletions

View File

@ -179,6 +179,7 @@ func (c *Client) Send(req *Request) (*Response, error) {
// Connect to the host
config := &tls.Config{
InsecureSkipVerify: true,
MinVersion: tls.VersionTLS12,
Certificates: []tls.Certificate{req.Certificate},
VerifyPeerCertificate: func(rawCerts [][]byte, _ [][]*x509.Certificate) error {
// Parse the certificate

View File

@ -49,6 +49,7 @@ func (s *Server) ListenAndServe() error {
config := &tls.Config{
InsecureSkipVerify: true,
MinVersion: tls.VersionTLS12,
Certificates: []tls.Certificate{s.Certificate},
ClientAuth: tls.RequestClientCert,
}