|
思路:创建三个文档,文档1存放待加密的文本,文档2存放加密后的密文/待解密的密文,文档3存放解密后的明文。创建三个变量分别存放这三个文档的路径。调用类TripleDES_里的方法Encrypt(string inFileName, string outFileName)对其进行加密,并将加密后的内容存放到文档2中。引用类TripleDES_里的方法Decrypt(string inFileName, string outFileName),对文档2里的内容进行解密,并将解密后的内容存放到文档3中。
代码:
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace caogaoben
- {
- class Program
- {
- static void Main(string[] args)
- {
- string key = "sjhFYHJ78895piy%#$^&";
- string fileName1 = @"C:\Users\李浩栋\Desktop\1.txt";
- string fileName2 = @"C:\Users\李浩栋\Desktop\2.txt";
- string fileName3 = @"C:\Users\李浩栋\Desktop\3.txt";
- TripleDES_ test = new TripleDES_(key);
- test.Encrypt(fileName1, fileName2);
- test.Decrypt(fileName2, fileName3);
- }
- }
- }
复制代码
截图:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|