winform加密解密
⑴ 谁有用c#winform实现的栅栏加密解密啊
栅栏密码,就是将需要加密的明文分成N组,每组M个字母(每组字母数可等可不等,一般情况为相等),然后把每组的第I个字母连接在一起并加以整合,形成一行无规律字母序列,用以传送讯息的加密方法。
⑵ winform程序如何加密配置文件
下载个动软,里面有针对config文件加密的工具。
⑶ C#中,如何运用MD5给WinForm中的数据加密
MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过解密后和加密前的东东相同的可能性极小)引用
using System.Security.Cryptography;
using System.Text;具体代码如下(写在按钮的Click事件里):
byte[] result = Encoding.Default.GetBytes(this.tbPass.Text.Trim()); //tbPass为输入密码的文本框
MD5 md5 = new MD5CryptoServiceProvider();
byte[] output = md5.ComputeHash(result);
this.tbMd5pass.Text = BitConverter.ToString(output).Replace("-",""); //tbMd5pass为输出加密文本的文本框
⑷ winform的app.config文件的加密解密问题
换台电脑还可以才恐怖呢,这个加密是基于机器的,所以把加密方法放在安装或首次运行吧
⑸ 用winform程序加密
可以用很多加密方法,自己写一个密码表也可以做到
⑹ C#MD5加密解密
你建一个winform程序,拖一个textbox,再拖一个button。双击button,把下面代码粘贴进去。(我手工写的,已经验证可以用)
MD5
md5
=
MD5.Create();
string
str
=
textBox1.Text.Trim();
byte[]
bytes
=
md5.ComputeHash(Encoding.UTF8.GetBytes(str.ToString()));
string
bStr
=
BitConverter.ToString(bytes);
textBox1.Text
=
bStr.ToString();
⑺ 用C#的winform程序写了个DES解密函数。密钥写在里面的。但反编译能看到密钥。除加壳外,怎防密钥泄漏
按照你的这个想法,基本无解。
因为在有源代码的情况下,任何加密或其它防护措施都变得透明。
幸亏微软想到了这个问题
配置文件加密:
https://www.google.com.hk/search?q=.NET%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E5%8A%A0%E5%AF%86&aq=f&oq=.NET%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E5%8A%A0%E5%AF%86&aqs=chrome.0.57j0.3834j0&sourceid=chrome&ie=UTF-8
这个加密方式是微软提供的,没人知道怎么解密,你也不需要解密,因为.NET可以“认识”这些加密字符串。
我知道你是winform程序不是网站,没有web.config文件。
但是其实是可以用的
winform也能添加这个文件,然后跟网站开发时一样的方式访问这个文件里的内容。
⑻ c#图片解密加密 winform
采用递归循环,获得文件夹中所有的文件以及子文件价中的所有文件,然后在依次加密撒!给你个思路,代码我就不给了!
⑼ WinForm是如何将数据加密存入数据库的,又是如何解密读取的
网上找个加密和解密方法, 把你的值通过加密方法,加密成一段字符串之后,插入数据库中。
取出来使用的时候,再通过解密方法返回解密的值。