ключ сертификата x509 для асимметричного алгоритма - PullRequest
0 голосов
/ 04 ноября 2010

Повторяю этот вопрос, так как я не знаю, правильно ли я понял свою точку зрения.

У меня есть объект signatureXML

Dim signedXml As New SignedXml(envelope)

Мне нужно установить свойство SigningKeyэтого объекта

signedXml.SigningKey

У меня также есть мой объект сертификата

Dim cert As X509Certificate = Me.GetX509Certificate

Как я могу установить свойство SigningKey для signXml, используя мой сертификат.

В .NET 2.0Каждый сертификат X509 имеет свойство «Ключ», которое возвращает объект RSA, но в 3.5 это свойство удалено.

1 Ответ

0 голосов
/ 04 ноября 2010

Вместо этого вы можете использовать X509Certificate2 и его свойство PrivateKey.

...