winform 配置文件的加密解密
winform 配置文件的加密解密
Visual Studio 命令提示(2010) 窗口下直接输入 :
解密
aspnet_regiis -pdf connectionStrings 程序文件夹全目录
加密
aspnet_regiis -pef connectionStrings 程序文件夹全目录
注意:加密解密过程中必须把配置文件名称改为web.config
程序运行一定要改回来App.cong
也可以通过运行CMD切换到命令提示符下,进入到C:\WINDOWS\Microsoft.net\Framework\v2.0.xxxx下,
其中 xxxx 是你所用的Framework版本,可以通过打开上述目录得到。
=================================================
配置文件:加密前
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="str1" connectionString="data source=127.0.0.1;database=CustomerServiceDB;
uid=sa;pwd=123" />
</connectionStrings>
</configuration>
===================================
配置文件:加密后
===================================
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings configProtectionProvider="RsaProtectedConfigurationProvider">
<EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"
xmlns="http://www.w3.org/2001/04/xmlenc#">
<EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#">
<EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<KeyName>Rsa Key</KeyName>
</KeyInfo>
<CipherData>
<CipherValue>UqupaYVDA7WOWEWwG1foftuhquDgLMkmgGQbDGceawbDOQzjdRQzRU9/tyr1GT0qHnAP5tAm/2PO1SaFQ
EHva6a3yVUaDdHjXYdpNx5YiI0O5sXssWZCRE7kwFPHKoK6RsIMEqjgVDFEkWFhwgjDUsIiL1TURpMcCL6HfPtP
+ns=</CipherValue>
</CipherData>
</EncryptedKey>
</KeyInfo>
<CipherData>
<CipherValue>w9cu5AenHpo4oAVZYogic3CY9nQDFkutN4OAxYnmP/iBFfwdqBBJav/h7pGUrN+
+gWjT9t9IBkTWlLKd0/mEB2IIdmuvwEDLywxNZvPacbyzRI1tLlKf6oD0VLkkEqxgHD6Vh+AaM
+zypwKttzKRrAIt6uxxOzinz7cLWXEZwYfmX+ZZ7+ob8hbh0rW0Ehn2bq4DjhysROW98DPublmnJw==</CipherValue>
</CipherData>
</EncryptedData>
</connectionStrings>
</configuration>
转载于:https://www.cnblogs.com/zhangruisoldier/p/4227015.html
winform 配置文件的加密解密相关推荐
- Web.config配置文件的加密,解密及读写操作
代码都比较简单.不用多做说明: Code aspx: <body> <form id="form1" runat="server"> & ...
- MySQL连接配置文件密码加密以及解密
老生常谈的加密问题 这次是对数据库连接属性的加密 一开始接到这个任务感觉很迷茫,刚开始bing了如何登录加密,但是结果不对 后来发现是关键字没搜索对,改成了"数据库连接加密",了解 ...
- Spring Cloud之 Config 中 配置文件的加密与解密
Spring Cloud Config 中配置文件的加密与解密 上篇文章和大家聊了 Spring Cloud Config 分布式配置中心的基本用法,相信大家对 Spring Cloud Config ...
- Springboot之Jasypt配置文件加密/解密
Jasypt配置文件加密/机密 一.Jasypt介绍 二.Springboot整合Jasypt 2.1 环境配置 2.2 添加依赖 2.3 添加Jasypt配置 2.4 编写加/解密工具类 2.5 修 ...
- linux配置文件密码加密工具,Linux下利用openssl对文件进行加密和解密
转载地址:http://hi.baidu.com/edeed/item/99206a096b62d0e1ff240db8 --建立文件test.txt, 特意写入中英文# cd /tmp # echo ...
- web.config加密解密批处理
打开.Net Framework附带的SDK命令提示符. 加密命令: aspnet_regiis -pe "connectionStrings" -app "/encry ...
- .net实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密
写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个 ...
- C#开发中关于加密解密字符串的使用方法
C#开发中关于加密解密字符串的使用方法 C#加密解密字符串方法 首先在web.config | app.config 文件下增加如下代码: <?xml version="1.0&quo ...
- C#的加密解密算法,包括Silverlight的MD5算法
C#的加密解密算法,包括Silverlight的MD5算法 下面是一段加密解密工具类,其中的WinFormMD5Encrypt方法可以使得Winform和WebForm下的MD5加密结果一致,默认他们 ...
最新文章
- 2022-2028年中国婴儿用品市场投资分析及前景预测报告
- php+羊,PHP之羊生小羊的问题
- 《2019中国硬科技发展白皮书》发布,中美硬科技创新指数PK
- Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示
- qt udp多线程收发过程_! udp多线程的有关问题
- java基础-注解Annotation原理和用法
- 基站定位php,SIM800C支持基站定位功能了。。。
- python读写文件的文本模式_Python中文件的读写、写读和追加写读三种模式的特点...
- 6.04 从字符串中删除不需要的字符
- 在ASP.NET中实现AJAX
- mhdd硬盘测试软件,mhdd硬盘检测工具使用攻略 mhdd硬盘检测工具如何使用
- 激活visio(2019)
- 制作歌词录入系统php,如何制作歌词字幕 制作字幕的软件
- struggle for English college test band 6
- 用Python爬中国银行指定日期九点三十分汇率
- USACO-Fractions to Decimals
- logo免费在线设计,给自己的logo寻找灵感
- 通过父级id 递归找到所有子类
- Windows中mysql使用命令行登录
- NPT 时间服务实战
热门文章
- Spring整合定时任务组件Quartz的简单使用
- Intellij IDEA关闭 Build窗口提示
- java常用类-----String类的源码分析、可变和不可变序列
- CodeForces#520 div2 1062A - A Prank
- Bootstrap+MetroNic_1.5.4 Head meta
- centos service 无法用
- 链接器工具错误 LNK2019 必须在友元声明中显式指定模板参数
- element-ui的NavMenu置于顶部(mode=horizontal)时,让菜单可以滚动(overflow-x:auto)(主要用于移动端的菜单显示)...
- centos7搭建时间服务器
- cf807 c 二分好题