1
互联网资源似乎很少,最好的MSDN页面(据我所知)会抛出一个错误!有人可以解释C#CngKey.Create吗?
具体来说,我不知道该怎么创建为CngKeyCreationParameters对象...
互联网资源似乎很少,最好的MSDN页面(据我所知)会抛出一个错误!有人可以解释C#CngKey.Create吗?
具体来说,我不知道该怎么创建为CngKeyCreationParameters对象...
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);
MSDN上没有这两个网页为我的错误:http://msdn.microsoft .com/en-us/library/system.security.cryptography.cngkeycreationparameters.aspx http://msdn.microsoft.com/en-us/library/bb359322.aspx – 2010-03-15 14:17:42