带SSL的NSSocketPort

时间:2014-08-16 16:25:23

标签: cocoa ssl nssocketport

我目前正在编写服务器/客户端应用程序,使用NSSocketPort连接到NSFileDescriptor来处理服务器端的事件。这完全正常,服务器和客户端没有通信问题。

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

如果我自己必须实现它,那么实现它的最简单方法是什么? NSSocketPort的子类,或其他什么?我对OpenSSL比较熟悉,但任何指针(没有双关语)当然都会受到如何使用Cocoa正常工作的赞赏。

0 个答案:

没有答案