Ключ сертификата x509 для асимметричного алгоритма

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

У меня есть подписанный объект XML

Dim signedXml As New SignedXml(envelope)

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

signedXml.SigningKey

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

Dim cert As X509Certificate = Me.GetX509Certificate

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

В.NET 2.0 каждый X509Certificate имел свойство 'Key', которое возвращало объект RSA, но в 3.5 это свойство удалено.

1 ответ

Решение

Вы могли бы использовать X509Certificate2 И его PrivateKey собственность вместо

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