Повторное использование сеанса SSL с SChannel (Windows) - PullRequest
0 голосов
/ 25 мая 2009

У меня есть программа, которая использует schannel.dll для установления SSL-соединения с удаленным сервером. Но я хотел бы часто отключаться от сервера и повторно подключаться без необходимости повторного согласования общего ключа. Я знаю, что SSL поддерживает это, но не знаю, как сделать это с помощью SChannel.

Вы можете мне помочь?

Вот несколько ссылок, которые могут помочь:

Создание безопасного соединения с использованием Schannel: http://msdn.microsoft.com/en-us/library/aa374782(VS.85).aspx

Повторное использование сеанса SSL - как найти, если поддерживается ?: http://royontechnology.blogspot.com/2008/01/how-to-find-out-if-server-supports-ssl.html

1 Ответ

0 голосов
/ 28 мая 2009

Если вы хотите, чтобы повторные подключения работали, важно использовать то же дескриптор для каждого соединения. Вам также нужно будет пройти в та же строка целевого имени при вызове InitializeSecurityContext. милая все остальное автоматическое.

...