Я полный новичок в области криптографии asp.net.
Я хочу отправить от клиента на сервер зашифрованное сообщение с цифровой подписью.
В каждом найденном мной руководстве говорится, что «вы получаете открытый ключ другого человека (сервер?!?) (Из его сертификата), используете этот ключ для шифрования и подписи вашего сообщения, а затем после того, как этот другой человек получит ваше сообщение, он может расшифровать его с помощью своего закрытого ключа. .
Я знаю, как получить доступ к свойствам сертификата клиента через объект запроса asp.net.
У меня вопрос - как мне получить открытый ключ сервера, чтобы начать весь этот процесс в первую очередь.
Я упустил что-то важное?