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