XML文件的加密与解密
2013-04-22 21:23
1356 查看
XML文件的加密
XML文件的解密
RijndaelManaged key = new RijndaelManaged(); //设置密钥:key为32位=数字或字母16个=汉字8个 byte[] byteKey = Encoding.Unicode.GetBytes("1111111111111111"); key.Key = byteKey; XmlDocument xmlDoc = new XmlDocument(); xmlDoc.PreserveWhitespace = true; xmlDoc.Load(Application.StartupPath + @"\FunctionEnabled.xml");//加载要加密的XML文件 if (key != null) { key.Clear(); } xmlDoc.Save(Application.StartupPath + @"\abc.xml");//生成加密后的XML文件
XML文件的解密
RijndaelManaged key = new RijndaelManaged(); //设置密钥:key为32位=数字或字母16个=汉字8个 byte[] byteKey = Encoding.Unicode.GetBytes("1111111111111111"); key.Key = byteKey; XmlDocument xmlDoc = new XmlDocument(); xmlDoc.PreserveWhitespace = true; xmlDoc.Load(Application.StartupPath + @"\abc.xml");//加载要解密的XML文件 Encryption_and_Dcryption.Decrypt(xmlDoc, key); if (key != null) { key.Clear(); } xmlDoc.Save(Application.StartupPath + @"\FunctionEnabled.xml");//生成解密后的XML文件
相关文章推荐
- spring读取配置文件加密/解密字段并在XML文件中用${key}传入修改后的配置
- asp.net用对称密钥为XML文件加密和解密
- 对网页游戏《卧龙吟》的分析4-----加密xml文件mns_zh_CN.dat的解密过程
- Web.config 加密及解密
- Java加密解密笔记
- Java中常用的加密与解密方法
- JavaScript加密解密7种方法
- ASP.NET 2.0 下加密解密算法的封装
- Rc4加密解密
- MySQL加密和解密
- 关于汉字的加密解密问题,在线等!!!
- 密码学MD5|DES|RSA加密解密(内有源码)
- HTML七种加密解密
- C#实现RSA加密和解密详解
- 使用python3的base64编解码实现字符串的简易加密解密
- PHP 加密 和 解密 方法
- 利用TEA算法实现加密密码文件生成与解密
- C++ <文本文件的加密与解密>
- PHP 加密 和 解密 方法
- JAVA之凯撒加密【解密】