Чтение закрытого ключа файла .der C# - PullRequest
0 голосов
/ 19 марта 2020
string LoadPrivateKey = "test.der";

X509Certificate2 x509 = new X509Certificate2(LoadPrivateKey, "test");

всегда отображается "неизвестный объект на фабрике: DerInteger \ r \ nИмя параметра: obj"

Я хотел бы использовать в криптографии Ellipti c Curve

как можно решить?

Спасибо!

1 Ответ

0 голосов
/ 23 марта 2020

Наконец-то я решил эту проблему.

  1. Используйте .pfx, включите закрытый ключ.

2.

X509Certificate2 cert = new X509Certificate2("test.pfx", "test");
                ECDsa mECDsa = cert.GetECDsaPrivateKey();
                Console.WriteLine("[ECDsa]: "+  mECDsa.KeySize);
...