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是如何將數據加密存入資料庫的,又是如何解密讀取的
網上找個加密和解密方法, 把你的值通過加密方法,加密成一段字元串之後,插入資料庫中。
取出來使用的時候,再通過解密方法返回解密的值。