Проверьте подпись сертификата x509C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Проверьте подпись сертификата x509

Сообщение Гость »


У меня есть:
[*]сертификат x509 (Base64); [*]Строковые данные; [*]Подпись строковых данных (Base64).
Можно ли проверить подпись?

Мой код:

bool valid = false; вар подпись = Convert.FromBase64String(base64Signature); данные var = Encoding.UTF8.GetBytes(stringData); вар x509 = новый X509Certificate2(Convert.FromBase64String(сертификат)); var dsa = x509.PublicKey.Key как DSACryptoServiceProvider; если (dsa!=ноль) действительный = dsa.VerifySignature(данные, подпись); еще { вар rsa = x509.PublicKey.Key как RSACryptoServiceProvider; если (rsa!=ноль) действительный = rsa.VerifyHash(данные, ???, подпись); } Я не знаю, что мне следует использовать вместо ???. Можно ли получить алгоритм хеширования из сертификата?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проверьте подпись сертификата x509
    Anonymous » » в форуме C#
    0 Ответы
    51 Просмотры
    Последнее сообщение Anonymous
  • Невозможно проверить подпись файла с помощью сертификата X509
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Невозможно проверить подпись файла с помощью сертификата X509
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Невозможно проверить подпись файла с помощью сертификата X509
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • В какой центр сертификации следует отправить запрос на подпись сертификата для получения сертификата безопасной загрузки
    Anonymous » » в форуме Linux
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»