Go语言中TLS NULL密码套件相关技术问题咨询
Go语言中TLS NULL密码套件相关技术问题咨询
我现在正在用Go实现一个TLS客户端,可遇到了个棘手的问题:对接的TLS服务器只支持NULL密码套件,而且这个服务器不在我的管控范围内,根本没法修改它的配置。
我了解到Go的crypto/tls包中并没有实现NULL密码套件,现在有两个问题想请教:
- 为什么Go不提供NULL密码套件呢?我清楚这类套件安全性极低,但Go本身也包含了一些不安全的密码套件,是可以手动开启的,那NULL套件为什么不在这个范围内?
- 有没有办法给我的客户端添加自定义的密码套件?能不能不用fork Go源码或者做vendor依赖就实现这个需求?
备注:内容来源于stack exchange,提问作者0xAffe
相关产品推荐
相关产品推荐

