最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#的加密與解密

互聯(lián)網(wǎng)   發(fā)布時(shí)間:2008-10-08 19:02:40   作者:佚名   我要評(píng)論
using System; using System.IO; using System.Security.Cryptography; using System.Text; class FileEncrypt { public static Byte[] ConvertStringToByteArray(String s) { return (new UnicodeEncoding()).GetBytes(s); } public static
using System;
using System.IO;
using System.Security.Cryptography;
using System.Text;
class FileEncrypt {
public static Byte[] ConvertStringToByteArray(String s)
{
return (new UnicodeEncoding()).GetBytes(s);
}
public static void Main()
{
//創(chuàng)建文件流
FileStream fs = new FileStream("EncryptedFile.txt",FileMode.Create,FileAccess.Write);
Console.WriteLine("輸入一些要存儲(chǔ)在加密文件中的文本::");
String strinput = Console.ReadLine();
Byte[] bytearrayinput=ConvertStringToByteArray(strinput);
//具有隨機(jī)密鑰的 DES 實(shí)例
DESCryptoServiceProvider des = new DESCryptoServiceProvider();
//從此實(shí)例創(chuàng)建 DES 加密器
ICryptoTransform desencrypt = des.CreateEncryptor();
//創(chuàng)建使用 des 加密轉(zhuǎn)換文件流的加密流
CryptoStream cryptostream = new CryptoStream(fs,desencrypt,CryptoStreamMode.Write);
//寫出 DES 加密文件
cryptostream.Write(bytearrayinput,0,bytearrayinput.Length);
cryptostream.Close();
//創(chuàng)建文件流以讀回加密文件
FileStream fsread = new FileStream("EncryptedFile.txt",FileMode.Open,FileAccess.Read);
//從此 des 實(shí)例創(chuàng)建 DES 解密器
ICryptoTransform desdecrypt = des.CreateDecryptor();
//創(chuàng)建加密流集合以便對(duì)傳入的字節(jié)進(jìn)行讀取并執(zhí)行 des 解密轉(zhuǎn)換
CryptoStream cryptostreamDecr = new CryptoStream(fsread,desdecrypt,CryptoStreamMode.Read);
//輸出已解密文件的內(nèi)容
Console.WriteLine( (new StreamReader(cryptostreamDecr, new UnicodeEncoding())).ReadToEnd() );
Console.WriteLine ();
Console.WriteLine ("按 Enter 鍵繼續(xù)...");
Console.ReadLine();
}
}

相關(guān)文章

最新評(píng)論

鄄城县| 长乐市| 彭水| 鄂伦春自治旗| 汝州市| 宁远县| 永吉县| 大竹县| 通辽市| 武穴市| 耒阳市| 贺兰县| 鹤岗市| 禄丰县| 蒲江县| 共和县| 阜南县| 蛟河市| 五原县| 法库县| 内江市| 金平| 班戈县| 赫章县| 厦门市| 图片| 蒲城县| 乐安县| 青海省| 安化县| 南木林县| 邵东县| 宁海县| 新巴尔虎左旗| 册亨县| 泸定县| 峨山| 九龙坡区| 大竹县| 清河县| 潼南县|