X509 Ключ сертификата к асимметричному алгоритму
-
29-09-2019 - |
Вопрос
Повторно выполнить этот вопрос, так как я не знаю, правильно ли я стал мою точку зрения.
У меня есть объект SignedXML
Dim signedXml As New SignedXml(envelope)
Мне нужно установить свойство подписи этого объекта
signedXml.SigningKey
У меня также есть свой объект сертификата
Dim cert As X509Certificate = Me.GetX509Certificate
Как я могу установить свойство подписания SignedXML, используя мой сертификат.
В .NET 2.0 каждый X509Certificate имел свойство 'Key', который вернул объект RSA, но в 3.5 это свойство удалено.
Решение
Вы можете использовать X509Certificate2
и это PrivateKey
недвижимость вместо этого.
Не связан с StackOverflow