Проверьте цифровую подпись PKCS8 в CSharp - PullRequest
0 голосов
/ 30 января 2020

Как проверить сообщение с цифровой подписью (в CSharp), используя ключ publi c (PKCS8), созданный с помощью следующей команды (в windows 10)?

ssh-keygen -b 2048 -t rsa
ssh-keygen -e -f .ssh/id_rsa.pub -m PKCS8 > .ssh/id_rsa.pub.PKCS8

Формат публикации c Ключ (PKCS8) выглядит так:

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp1R0EIA6KPJdzMNLwLJI
NO2U/oBl74BpkMz35pj+fxp5dpiK/jNn7ONaSn993Oz32/GMY9CzRCc+Eze6qAqv
2IAR1E23PU/6I+TSBp4JsZURIJ6Upf47jqKlvjxq18iAFZmVBYCfZ/vc/PkmYTHe
/U88EVPc1GwWqSZWeTBJubn0o48ezqGUs10Cuk5Exd6ql7e+2xqNGoYcj+vHSr2h
ma4RsX4IvcRijpNUUo6IXjiqYmxYRqa9Qe52JAu5FAHvn5SKBFvHLIGVr/HT2dPt
k/QG2I2EnUSeRX0/ti6cbbBa9TQtvOVkIf6XOty6osdRRUjukgRmwPhPCN7Ip1WQ
wQIDAQAB
-----END PUBLIC KEY-----

Я пробовал многочисленные методы без какого-либо успеха.

...