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>
posted @ 2018-04-16 11:59  呆小田  阅读(983)  评论(0编辑  收藏  举报