0
我有以下代碼:可以備份和恢復UseMachineKeyStore中的數據嗎?
const int PROVIDER_RSA_FULL = 1;
const string CONTAINER_NAME = "Example";
CspParameters cspParams;
cspParams = new CspParameters(PROVIDER_RSA_FULL);
cspParams.KeyContainerName = CONTAINER_NAME;
cspParams.Flags = CspProviderFlags.UseMachineKeyStore;
cspParams.ProviderName = "Microsoft Strong Cryptographic Provider";
RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(cspParams);
據我所知,將自動生成一個密鑰對,然後變爲使用KeyContainerName「實施例」引用的密鑰對。
我正在使用專用主機。我想確保我們的託管公司知道這些信息是重要的,確保它已經備份並且不會丟失,因爲那樣我所加密和存儲在數據庫中的所有信息都將毫無用處。
我無法在MSDN中找到關於它如何在後臺工作的任何詞。
謝謝,有用的答案,但你有一個源? – 2009-10-04 10:49:57