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>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】博客园携手 AI 驱动开发工具商 Chat2DB 推出联合终身会员
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步