Я делаю закрытый / открытый ключ, используя ecdh
var ecdh = new ECDiffieHellmanCng(CngKey.Create(CngAlgorithm.ECDiffieHellmanP256, null, new CngKeyCreationParameters { ExportPolicy = CngExportPolicies.AllowPlaintextExport }));
var privateKey = ecdh.Key.Export(CngKeyBlobFormat.EccPrivateBlob);
var publickey = ecdh.Key.Export(CngKeyBlobFormat.EccPublicBlob);
Этот код работает нормально, но я хочу использовать Алгоритм prime256v1
, а CngAlgorithm
не имеет такой опции. Как я могу это сделать?