DES加密算法,JS加密,C#解密,也可以C#加密再用JS进行解密。用于前后端开发的加密算法,最大程度保护数据安全
1
HDU信息安全密码学实验DES源码
2022-08-15 09:00:11 15KB HDU 密码学
1
实现3DES加解密代码 实现3DES加解密代码 其中密钥:长度必须是8的倍数
2022-08-11 16:04:35 1KB 3DES DES 加密 解密
1
完整的前后端配套的DES加密安全,同时,java加密 js解密,js加密,java解密都已完成提供
2022-08-11 11:27:21 10KB DES 加密 安全
1
今天来学习变量优化问题。寻找使成本函数最小的题解。适用于题解相互独立的情况,设计随机优化算法、爬山法、模拟退火算法、遗传算法。 优化问题的的精髓是:1、将题解转化为数字序列化,可以写出题解范围。2、成本函数能返回值 问题场景: 所有乘客从不同的地方飞到同一个目的地,服务人员等待所有人到来以后将人一次性接走。 离开时,服务人员将人一次性带到飞机场,所有乘客等待自己的航班离开。 要解决的问题: 如何设置乘客的到来和离开航班,以及接送机的时间,使得总代价最小。 将题解设为数字序列。 数字表示某人乘坐的第几次航班,从0开始,例如[1,4,3,2,7,3,6,3,2]表示第1个人做第
2022-08-05 19:31:58 116KB des算法 domain origin
1
des加密解密工具
2022-07-28 17:36:37 19KB des 加密解密
1
基于c++builder开发的AES、DES、MD5加解密工具,带源码。
2022-07-21 21:49:52 3.93MB aes des builder bcb
1
DES算法S-box差分分布表的C语言编程实现,并打印输出。代码以S1为例,使用时只需替换为8个sbox中的任意一个即可。
2022-07-18 17:28:46 1KB DES算法 S盒 sbox 差分分析
1
文档,现代密码学大作业
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