如何包装/存储TripleDESCryptoServiceProvider的密钥

时间:2009-07-30 08:42:58

标签: .net xml cryptography 3des symmetric-key

我正在使用DES加密,我想存储TripleDESCryptoServiceProvider的密钥。

但密钥由(Key + IV)组成,

我试图使用

将它们保存在XML文件中
XmlTextWriter
Convert.ToBase64String(...)

但由于IV在XML中包含无效字符“=”,因此存在异常。

是否有更好的方法来存储对称加密密钥?

1 个答案:

答案 0 :(得分:1)

如果使用WriteCData方法将其放入CDATA部分,则可以将其存储为XML