Мы делаем встроенное устройство, и из-за недостатков памяти и закрытой среды лучшим вариантом было бы использование одного из TLS-PSK ChiperSuites (предварительный общий ключ - без асимметричной криптографии). Насколько я понимаю, в Schannel нет поддержки TLS-PSK. http://msdn.microsoft.com/en-us/library/aa374757%28VS.85%29.aspx но есть ли способ использовать TLS-PSK в IIS?
Вы правы, что реализация Microsoft не включает TLS-PSK. Я не знаю, как это сделать, поскольку IIS полагается на Schannel. У Schannel есть подключаемая модель, но она предназначена только для криптографических функций. Это не позволяет вводить новые механизмы квитирования.