欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP.NET2.0中配置文件的加密与解密】,下面是详细的分享!
ASP.NET2.0中配置文件的加密与解密
首先添加引用: using System.Web.Configuration;
加密操作如下:
| 以下为引用的内容:
private void ProtectSection(string sectionName, string provider) ConfigurationSection section=config.GetSection(sectionName); if (section !=null && !section.SectionInformation.IsProtected) |
解密操作如下:
| 以下为引用的内容:
ConfigurationSection section=config.GetSection(sectionName); if (section !=null && section.SectionInformation.IsProtected) |
实践:
加密前的配置文件:
| 以下为引用的内容: <?xml version="1.0"?> <configuration> <appSettings> <add key="name" value="shy520" /> <add key="address" value="cnblogs" /> </appSettings> <system.web> <compilation debug="true"/> </system.web> </configuration> 加密后的配置文件: <?xml version="1.0"?> <configuration> <appSettings configProtectionProvider="DataProtectionConfigurationProvider"> <EncryptedData> <CipherData> <CipherValue> AQAAANCMnd8BFdERjHoAwE/Cl+s BAAAABi1ATlNkEUGEf0XyWGL2Xg QAAAACAAAAAAADZgAAqAAAABAAA ABIhxMWlazAntwIIpST1CDXAAAA AASAAACgAAAAEAAAAPz/YKYx07c b+h4fqdr4fkLgAAAAX1Ieyc+WSx AfsDW1vn2C/fXsG2TAnYeUgaCov 8e3nGFTHHsH91gLiqKregFPYzGR vW1xrez/3VwOmJI9eS7EFKrcXej NnHL66kg2iNRk3ntLNZlZtTs3cZ 9w63u47VKAjs6miWsGBz2GntL/9 UGHLELigrJcr3YJ+lsjOscExQnv HGvA48EfxpD+tEiFBtgXeHsFkQX cqGySshx16vCt2GUNUC3ZmEAhBh UsAFkPIYqelYHd4+m9a/xPe2tqw GIbla1wbW2NDEfrzJPwnkfmpNqR hXijKImipwXbDVYy6o0UAAAAs8D suYNOhJ7qAjJa2c/4eUC7sks= </CipherValue> </CipherData> </EncryptedData> </appSettings> <system.web> <compilation debug="true"/> </system.web> </configuration> |
以上所分享的是关于ASP.NET2.0中配置文件的加密与解密,下面是编辑为你推荐的有价值的用户互动:
相关问题:用C语言实现文件的加密与解密的思路是什么
答:设置加密算法,如将文件以二进制打开,每个字节加(或减、乘、除、模等等)一个数,设置类似的一个加密算法。将该文件重新生成一次。完成加密过程。解密过程既是对加密过程的逆运算,保证将没个字节还原成为文件原貌即可。另外,不一定针对每个... >>详细
相关问题:PDF文件的加密与解密
答:pdf文档的密码分为两种:打开密码、限制密码。 后者可以打开,但对编辑文档进行限制,很多软件可以解除这个密码。 而要破解打开密码就比较麻烦。 可以使用Foxit Phantom 进行加密,若知道密码也可以用它来解除密码保护。 打开pdf文档后按ctrl+D就... >>详细
相关问题:asp.net 加密字符串的代码写在哪个文件里
答:加密网站中的配置信息,我们不需要写任何代码,也不需要修改任何代码,只需要使用 aspnet_regiis 工具修改配置文件即可. 比如我们有下面一个配置文件需要加密: 假设这个配置文件在 MyApplication 目录下。 加密命令 aspnet_regiis -pe "connectionS... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
