SSL-рукопожатие с закрытым ключом HSM в С#.Net

Я разрабатываю приложение на С#, которое требует аутентификации себя как клиента (mTLS и TLS 1.3). Но закрытый ключ клиента находится в HSM и не может быть извлечен. Поэтому мне нужно найти способ делегировать операции подписи HSM во время рукопожатия. Может ли кто-нибудь помочь в поиске подходящего места для пользовательского кода Hook?

Я нахожу что-то связанное, но не предоставляю более подробной информации:как выполнить аутентификацию AsServer, когда сертификат находится в HSM, а privateKey не встроен в сертификат, а PrivateKey нельзя извлечь из HSM и прочитать сертификат из hsm, привязать к нему свой закрытый ключ и сохранить в X509Store.

0 ответов

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