Cocoa 带SSL的NSSocketPort
我目前正在编写一个服务器/客户端应用程序,使用连接到服务器端事件处理的Cocoa 带SSL的NSSocketPort,cocoa,ssl,nssocketport,Cocoa,Ssl,Nssocketport,我目前正在编写一个服务器/客户端应用程序,使用连接到服务器端事件处理的NSSocketPortNSFileDescriptor。这工作得非常好,服务器和客户机通信没有问题 但是,我想添加SSL/TLS来保护通信。使用NSStream我可以设置NSStreamSocketSecurityLevelNegotiatedSSL密钥,让流本身处理此加密,但是NSSocketPort是否有类似的功能,或者我是否必须实现此功能?我搜索了文档,没有找到任何可以让我轻松实现此SSL/TLS的内容 如果我必须亲自
NSSocketPort
NSFileDescriptor。这工作得非常好,服务器和客户机通信没有问题
但是,我想添加SSL/TLS来保护通信。使用NSStream
我可以设置NSStreamSocketSecurityLevelNegotiatedSSL
密钥,让流本身处理此加密,但是NSSocketPort
是否有类似的功能,或者我是否必须实现此功能?我搜索了文档,没有找到任何可以让我轻松实现此SSL/TLS的内容
如果我必须亲自实施,那么最简单的实施方式是什么?NSSocketPort
的子类,还是其他什么?我对OpenSSL比较熟悉,但对于如何使用Cocoa使其正常工作的任何建议(并非双关语)当然都很欣赏