Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > MS-SIPAE <-> SSPI: MakeSignature это 'GSS_GetMIC’?


Автор: Glen 25.8.2011, 11:47
У меня вопрос по Windows SSPI. Я сделал программу-клиента которая авторизуется с сервером, работающим по протоколу MS-SIPAE в режиме NTLM. Эта программа использует SSPI. 
Про MS-SIPAE см http://msdn.microsoft.com/en-us/library/cc431510.aspx.  Есть там такой шаг (http://msdn.microsoft.com/en-us/library/dd946897.aspx): “ The protocol client uses an authentication protocol GSS_GetMIC() call, as specified in [MS-NLMP] section 3.1.4 for NTLM, and in [RFC2743] section 2.3.1 for Kerberos, to generate a signature token for the buffer constructed in the preceding step 2 using the authentication protocol context stored in the SA. ”

Вопрос: что конкретно соответствует этому абстрактному “GSS_GetMIC” в SSPI API? Я нашёл в SSPI функцию MakeSignature – вроде оно. Опять же ‘вроде бы’ это следует из статьи http://msdn.microsoft.com/en-us/library/ms995331.aspx. Кто может подтвердить это 'вроде бы'?


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)