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 配置文件的加密解密相关推荐

  1. Web.config配置文件的加密,解密及读写操作

    代码都比较简单.不用多做说明: Code aspx: <body> <form id="form1" runat="server"> & ...

  2. MySQL连接配置文件密码加密以及解密

    老生常谈的加密问题 这次是对数据库连接属性的加密 一开始接到这个任务感觉很迷茫,刚开始bing了如何登录加密,但是结果不对 后来发现是关键字没搜索对,改成了"数据库连接加密",了解 ...

  3. Spring Cloud之 Config 中 配置文件的加密与解密

    Spring Cloud Config 中配置文件的加密与解密 上篇文章和大家聊了 Spring Cloud Config 分布式配置中心的基本用法,相信大家对 Spring Cloud Config ...

  4. Springboot之Jasypt配置文件加密/解密

    Jasypt配置文件加密/机密 一.Jasypt介绍 二.Springboot整合Jasypt 2.1 环境配置 2.2 添加依赖 2.3 添加Jasypt配置 2.4 编写加/解密工具类 2.5 修 ...

  5. linux配置文件密码加密工具,Linux下利用openssl对文件进行加密和解密

    转载地址:http://hi.baidu.com/edeed/item/99206a096b62d0e1ff240db8 --建立文件test.txt, 特意写入中英文# cd /tmp # echo ...

  6. web.config加密解密批处理

    打开.Net Framework附带的SDK命令提示符. 加密命令: aspnet_regiis -pe "connectionStrings" -app "/encry ...

  7. .net实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密

    写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个 ...

  8. C#开发中关于加密解密字符串的使用方法

    C#开发中关于加密解密字符串的使用方法 C#加密解密字符串方法 首先在web.config | app.config 文件下增加如下代码: <?xml version="1.0&quo ...

  9. C#的加密解密算法,包括Silverlight的MD5算法

    C#的加密解密算法,包括Silverlight的MD5算法 下面是一段加密解密工具类,其中的WinFormMD5Encrypt方法可以使得Winform和WebForm下的MD5加密结果一致,默认他们 ...

最新文章

  1. 2022-2028年中国婴儿用品市场投资分析及前景预测报告
  2. php+羊,PHP之羊生小羊的问题
  3. 《2019中国硬科技发展白皮书》发布,中美硬科技创新指数PK
  4. Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示
  5. qt udp多线程收发过程_! udp多线程的有关问题
  6. java基础-注解Annotation原理和用法
  7. 基站定位php,SIM800C支持基站定位功能了。。。
  8. python读写文件的文本模式_Python中文件的读写、写读和追加写读三种模式的特点...
  9. 6.04 从字符串中删除不需要的字符
  10. 在ASP.NET中实现AJAX
  11. mhdd硬盘测试软件,mhdd硬盘检测工具使用攻略 mhdd硬盘检测工具如何使用
  12. 激活visio(2019)
  13. 制作歌词录入系统php,如何制作歌词字幕 制作字幕的软件
  14. struggle for English college test band 6
  15. 用Python爬中国银行指定日期九点三十分汇率
  16. USACO-Fractions to Decimals
  17. logo免费在线设计,给自己的logo寻找灵感
  18. 通过父级id 递归找到所有子类
  19. Windows中mysql使用命令行登录
  20. NPT 时间服务实战

热门文章

  1. Spring整合定时任务组件Quartz的简单使用
  2. Intellij IDEA关闭 Build窗口提示
  3. java常用类-----String类的源码分析、可变和不可变序列
  4. CodeForces#520 div2 1062A - A Prank
  5. Bootstrap+MetroNic_1.5.4 Head meta
  6. centos service 无法用
  7. 链接器工具错误 LNK2019 必须在友元声明中显式指定模板参数
  8. element-ui的NavMenu置于顶部(mode=horizontal)时,让菜单可以滚动(overflow-x:auto)(主要用于移动端的菜单显示)...
  9. centos7搭建时间服务器
  10. cf807 c 二分好题