1

我目前正在编写一个服务器/客户端应用程序,使用NSSocketPort连接到NSFileDescriptor服务器端的事件处理。这工作得很好,服务器和客户端通信没有问题。

但是,我想添加 SSL/TLS 来保护通信。有了一个NSStream我可以设置NSStreamSocketSecurityLevelNegotiatedSSL密钥让流本身处理这种加密,但是是否有类似的功能NSSocketPort,或者我必须实现这个?我已经搜索了文档,但没有找到任何可以让我轻松实现此 SSL/TLS 的内容。

如果我必须自己实现它,那么实现它的最简单方法是什么?的子类NSSocketPort,还是别的什么?我对 OpenSSL 比较熟悉,但是任何指针(不是双关语)当然都非常感谢如何使用 Cocoa 使这项工作体面地工作。

4

0 回答 0