文档,现代密码学大作业
2022-07-14 09:00:11 574KB DES 现代密码学大作业
1
VS C#2013 DES加密解密完整源代码 测试平台 visual studio 2013 win8.1 依据网上资源整理,并亲测,并写出窗口供调用演示,原代码全部打包奉上,可供学习使用。 public static string EncryptDES(string encryptString, string encryptKey) { try { byte[] rgbKey = Encoding.UTF8.GetBytes(encryptKey.Substring(0, 8)); byte[] rgbIV = Keys; byte[] inputByteArray = Encoding.UTF8.GetBytes(encryptString); DESCryptoServiceProvider dCSP = new DESCryptoServiceProvider(); MemoryStream mStream = new MemoryStream(); CryptoStream cStream = new CryptoStream(mStream, dCSP.CreateEncryptor(rgbKey,rgbIV), CryptoStreamMode.Write); cStream.Write(inputByteArray, 0, inputByteArray.Length); cStream.FlushFinalBlock(); return Convert.ToBase64String(mStream.ToArray()); } catch { return encryptString; } } // // DES解密字符串 // // 待解密的字符串 // 解密密钥,要求为8位,和加密密钥相同 // 解密成功返回解密后的字符串,失败返源串 public static string DecryptDES(string decryptString, string decryptKey) { try { byte[] rgbKey = Encoding.UTF8.GetBytes(decryptKey); byte[] rgbIV = Keys; byte[] inputByteArray = Convert.FromBase64String(decryptString); DESCryptoServiceProvider DCSP = new DESCryptoServiceProvider(); MemoryStream mStream = new MemoryStream(); CryptoStream cStream = new CryptoStream(mStream, DCSP.CreateDecryptor(rgbKey,rgbIV), CryptoStreamMode.Write); cStream.Write(inputByteArray, 0, inputByteArray.Length); cStream.FlushFinalBlock(); return Encoding.UTF8.GetString(mStream.ToArray()); } catch { return decryptString; } }
2022-07-14 00:09:29 51KB C#2013 DES 加密解密 asp.net
1
DES加密解密工具C#源码,完整的程序代码,可以设置秘钥,加密解密!
2022-07-13 23:54:54 50KB des
1
密码学课程设计 DES算法 java写的
2022-07-13 16:19:52 45KB 密码学 课程设计 DES 算法
1
本程序用VisualStudio2005开发,实现了UDP协议的局域网聊天和视频聊天,由于开发者的水平有限,希望能得到大家的指教。
2022-07-13 10:05:12 677KB UDP C# 局域网聊天 视频
1
IOS应用源码之【框架】基于第三方AsyncSocket的TCP服务器、TCP客户端、UDP客户端.rar
2022-07-12 18:08:44 334KB IOS
支持16进制,文件等进行收发消息,页面简单易用,容易上手, 例如:当测试服务端的时候,开启一个服务端,还可以打印接受的客户端发送过来的消息,打印成为16进制格式。
2022-07-12 09:44:17 1017KB TCP UDP
1
UDP 同步数据发送、接收
2022-07-11 14:36:01 2KB C++ UDP 同步、阻塞
1
客户端实现点击发送按钮发送和定时发送,服务端实时监听端口下的数据实时显示在界面上。便于刚接触QT的对QT下UDP开发有个初步认识。
2022-07-11 13:48:05 2.51MB QT UDP
1
tcp udp 底层c++封装类(windows和linux)
2022-07-11 01:51:58 8KB tcp udp
1