|
3des类里的mydes、Key、IV变量分别代表三层密钥,包含了两种构造函数,定义了字符串变byte[]方法,string to string、byte[] to byte[]、File to File 加密解密方法.- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace qianqian
- {
- class exam
- {
- static void Main(string[] args)
- {
- string cokey = "asdkjhasdc";
- TripleDES_ tri = new TripleDES_(cokey);
- Console.Write("请输入需要加密的文件名:\n");
- string inFileName = @"C:\Users\qian\Desktop" + Console.ReadLine() + ".txt";
- Console.Write("请输入加密后文件名:\n");
- string outFileName = @"C:\Users\qian\Desktop" + Console.ReadLine() + ".txt";
- Console.Write("请输入解密后文件名:\n");
- string finalFileName = @"C:\Users\qian\Desktop" + Console.ReadLine() + ".txt";
- tri.Encrypt(inFileName, outFileName);
- tri.Decrypt(outFileName, finalFileName);
- }
- }
- }
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|