您的位置:首页 > 其它

.NET 中XML 文件加密后 密钥的保存问题

2007-07-31 22:25 405 查看
目前在一个WinForm 程序中 使用 xml数据,但是要对XML文件进行加密后使用。在使用xml数据时,再在程序中解密后使用。
目前我已经实现了加密,并且在当前密钥存在的话也可以进行解密。但是事实上加密和解密是两个分开的步骤,不可能刚加完密,就立刻解密。那么就牵扯到了,密钥怎样保留的问题,保留然后再在解密时使用。

RijndaelManaged key = null;
try
catch (Exception e)
finally
{
// Clear the key.
if (key != null)
{
key.Clear();
}
}
注意:以上保存密钥的代码是错误,在此段代码中加密和解密是在一起的,但是在实际应用中,是两个分开的过程。此处就不清楚密钥怎样保留,到解密时使用?请高手指点!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐