【发布时间】:2013-02-05 23:24:45
【问题描述】:
我正在尝试通过纯文本通信通道(我考虑过使用 base64)隧道 tls,但我似乎找不到不使用 SSLSocket 的 tls 服务器示例。
对于 tls 客户端,我能够找到与传输无关的充气城堡 TlsProtocolHandler,因为它只使用输入和输出流,但对于服务器 tls 实现,我找不到类似的东西。
【问题讨论】:
-
有点随机的想法,但你能创建一个自定义的
SocketFactory来包装你的文本流吗?根本不会涉及实际的套接字,但 SSL 实现不会知道这一点。 -
是的,这可行。您将返回一个人造套接字和人造输入和输出流。 TLS 根本不在乎。 OO 编程,对吧?关于界面的一切。