shadowTLS/shadow/client_test.go
2022-09-06 14:13:48 +08:00

37 lines
636 B
Go

package shadow
import (
"crypto/tls"
"fmt"
"net"
"testing"
"time"
)
func TestName(t *testing.T) {
dial, err := tls.DialWithDialer(&net.Dialer{
Timeout: time.Second * 5,
}, "tcp", "www.baidu.com:443", &tls.Config{
ServerName: "www.baidu.com",
})
err = dial.Handshake()
if err != nil {
fmt.Println(err)
}
time.Sleep(time.Minute)
}
func TestName2(t *testing.T) {
b := []byte("ABC")
encrypt, err := AesEncrypt(b, []byte("1234567812345678"))
if err != nil {
fmt.Println(err)
}
decrypt, err := AesDecrypt(encrypt, []byte("1234567812345678"))
if err != nil {
fmt.Println(err)
}
fmt.Println(string(decrypt))
}