社区
XML/XSL
帖子详情
XML文件的加密和解密的问题
八万英尺
2011-02-28 05:33:03
我想用一个XML文件保存我的程序的一些设置,要实现一下功能:该XML文件直接编辑打开显示加密后的乱码,当程序需要读取该XML文件的时候首先读取出密文,然后在程序中进行解密,放在XMLDOC里面以作修改,修改了之后再将XMLDOC里面的内容加密再保存到原文件里面。再网上找了一下加密不难,可是读取密文之后该如何解密呢?网高手指点指点。。
...全文
967
6
打赏
收藏
XML文件的加密和解密的问题
我想用一个XML文件保存我的程序的一些设置,要实现一下功能:该XML文件直接编辑打开显示加密后的乱码,当程序需要读取该XML文件的时候首先读取出密文,然后在程序中进行解密,放在XMLDOC里面以作修改,修改了之后再将XMLDOC里面的内容加密再保存到原文件里面。再网上找了一下加密不难,可是读取密文之后该如何解密呢?网高手指点指点。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孟子E章
2011-03-28
打赏
举报
回复
参见
如何使用 Visual C# 加密和解密文件
http://support.microsoft.com/kb/307010/zh-cn
a653320063
2011-03-27
打赏
举报
回复
路过此地,留下脚印
八万英尺
2011-03-27
打赏
举报
回复
[Quote=引用 3 楼 cds27 的回复:]
如何加密就如何解密了,如果你懂得加密,同样的解密即可。如果有什么具体的点不明白,具体提出来。
XML加密方式,基本上分两种:
1,完全加密,即连元素名也一起加密。该加密方式的好处是,窃取者在未破解前完全不知道你的文档结构,甚至不知道你这是个XML文档。
2,关键值加密。即将XML文档中,某些关键节点的值进行加密。该方式的好处是,阅读方便,加解密性能会比方式1快。但安全级别不如方式1.
……
[/Quote]
那么完全加密应该怎么做呢?
cds27
2011-03-07
打赏
举报
回复
如何加密就如何解密了,如果你懂得加密,同样的解密即可。如果有什么具体的点不明白,具体提出来。
XML加密方式,基本上分两种:
1,完全加密,即连元素名也一起加密。该加密方式的好处是,窃取者在未破解前完全不知道你的文档结构,甚至不知道你这是个XML文档。
2,关键值加密。即将XML文档中,某些关键节点的值进行加密。该方式的好处是,阅读方便,加解密性能会比方式1快。但安全级别不如方式1.
你可以根据你需要的安全级别选择一种加密方式。
在确定加密方式后,你再选择某种加密算法进行加密。
方式1和2之间的解密上的区别,方式1是在解密后再进行XML载入,方式2是先载入后取出加密值再解密。
只要你选择了合适的加密方式和算法,加解密上都是很容易的。
masterz
2011-03-05
打赏
举报
回复
http://idior.cnblogs.com/articles/376308.html
XML Encryption
icy_csdn
2011-03-03
打赏
举报
回复
不要对XML文件本身进行加密,而是对需要加密的内容进行加密。
<doc>
<username>可以直接明文如: user1</username>
<password><!--在这里保存加密后的内容-></password>
</doc>
怎么加密的,就怎么解密。
c#中对
xml文件
加密
和
解密
完整代码
XML
加密
通常涉及到两个主要步骤:
加密
XML数据并保存为安全的格式,以及
解密
已
加密
的XML以便读取和处理。在C#中,我们可以利用.NET Framework提供的System.Security.Cryptography命名空间来实现这一目标。 1. **
加密
...
XML文件
的
加密
与
解密
通过对
XML文件
进行
加密
与
解密
,可以有效地保护数据安全,尤其是在网络传输和存储过程中。利用.NET Framework提供的强大工具如`RijndaelManaged`类和`XmlDocument`类,开发者能够轻松实现这一目标。然而,在实际部署...
App.config
加密
解密
Xml文档
加密
解密
App.config文件和XML文档经常被用来存储应用程序的配置信息,如数据库连接字符串、API密钥等,这些信息如果被未经授权的人获取,可能会导致严重的安全
问题
。因此,对这些文件进行
加密
是必要的。 App.config文件是...
xml
加密
解密
工具XMLEncryption
xml
加密
(XML Encryption)是w3c
加密
xml的标准。这个
加密
过程包括
加密
xml文档的元素及其子元素,通过
加密
,xml的初始内容将被替换,但其xml格式仍然被完好的保留。 介绍 我们有3个
加密
xml的方法 1、仅仅使用对称...
XML的
加密
和
解密
及ASP.NET下的实现方法
在ASP.NET环境中实现XML
加密
和
解密
,可以利用.NET Framework提供的System.Security.Cryptography命名空间中的类,如RSACryptoServiceProvider(非对称
加密
)和 DESCryptoServiceProvider(对称
加密
)。首先,创建...
XML/XSL
8,907
社区成员
22,677
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章