CngKey: CngKey
объекты содержат свойства.
Некоторые свойства должны быть добавлены к ключу при его создании. Другие свойства
можно добавить после создания ключа.
CngKeyCreationParameters :
Класс CngKeyCreationParameters
позволяет добавлять свойства к ключу по мере его создания.
ваша проблема: I'm not sure what to create as a CngKeyCreationParameters object
вот как это сделать
// Create CngKeyCreationParameters
CngKeyCreationParameters keyParams = new CngKeyCreationParameters();
// set properties accordingly
keyParams.ExportPolicy = CngExportPolicies.AllowArchiving;
keyParams.KeyCreationOptions = CngKeyCreationOptions.MachineKey;
keyParams.Provider = new CngProvider("someprovider");
// here is how to use keyParams
CngKey mycngKey =
CngKey.Create(new CngAlgorithm(""), "keyName", keyParams);