NSSocketPort с SSL

В настоящее время я пишу приложение сервер / клиент, используя NSSocketPort подключен к NSFileDescriptor для обработки событий на стороне сервера. Это прекрасно работает, и сервер и клиент не испытывают проблем при общении.

Тем не менее, я хочу добавить SSL/TLS для защиты связи. С NSStream Я мог бы установить NSStreamSocketSecurityLevelNegotiatedSSL ключ, чтобы сам поток обрабатывал это шифрование, но есть ли подобная функция для NSSocketPort, или я должен был бы осуществить это? Я искал документацию и не нашел ничего, что позволило бы мне реализовать этот SSL/TLS довольно легко.

Если бы мне пришлось реализовать это самому, что было бы самым простым способом реализации этого? Подкласс NSSocketPort, или что-то другое? Я относительно знаком с OpenSSL, но любые указатели (без каламбура), конечно, ценятся за то, как заставить это работать прилично с Какао.

0 ответов

Другие вопросы по тегам