tls 局域网tcp通信实现
1.java client server
参考https://blog.csdn.net/a19881029/article/details/11742361
2.go client server
参考https://blog.csdn.net/xuguokun1986/article/details/54585885
ps:java 端需要的是包含私钥证书的jks格式的文件 以及信任证书库 详见keytool
go端需要的是私钥文件以及证书文件(base64编码格式)
另外java如果采用maven打包方式,还需要注意.jks&.cer格式的文件
<resource>
<directory>${basedir}/src/main/resources</directory>
<includes>
<include>client.cer</include>
<include>clientTrust.jks</include>
<include>server.cer</include>
<include>serverTrust.jks</include>
</includes>
<filtering>false</filtering>
</resource>