- namespace _3des
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- string inFileName1 = @"C:\Users\JJJ\Desktop\密码学\明文.txt";
- string outFileName1 = @"C:\Users\JJJ\Desktop\密码学\密文.txt";
- string inFileName2 = @"C:\Users\JJJ\Desktop\密码学\密文.txt";
- string outFileName2 = @"C:\Users\JJJ\Desktop\密码学\\明文2.txt";
- string key = "123qweasdzxc5789123";
- TripleDES_ dd = new TripleDES_(key);
- dd.Encrypt(inFileName1, outFileName1);
- dd.Decrypt(inFileName2, outFileName2);
- }
- }
- }
复制代码 运行过程:
1、创建三个文本文档;
2、引进类TripleDES_;
3、传入约定的密钥key,创建TripleDES_对象; 4、调用类TripleDES_里的Encrypt,对待加密的文件进行加密; 5、调用类TripleDES_里的Decrypt,对待解密的文件进行解密;
运行截图:
|