适合本科学习网络安全的人员,讲述c++实现DES算法
2022-09-25 13:00:54 4KB 密码学__算法
DES是对称的,也就是说它使用同一个密钥来加密和解密数据。与此相对的是RSA加密算法,是一种非对称加密算法。DES是一种用56位密钥来加密64位数据的方法。一般密码长度为8个字节,其中56位加密密钥,每个第8位都用作奇偶校验
2022-08-16 11:40:12 1.6MB 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算法S-box差分分布表的C语言编程实现,并打印输出。代码以S1为例,使用时只需替换为8个sbox中的任意一个即可。
2022-07-18 17:28:46 1KB DES算法 S盒 sbox 差分分析
1
密码学课程设计 DES算法 java写的
2022-07-13 16:19:52 45KB 密码学 课程设计 DES 算法
1
利用标准c语言编写,能直接在vc下直接运行。代码贴在了文档里,拿出来分别保存在一个.c,.h文件里即可。
2022-07-10 20:10:40 145KB des算法
1
网上的类,很感兴趣,写了这个DES文件加密程序,已测试通过。 补充 button3_Click改为下述代码: private void button3_Click(object sender, EventArgs e) { sFileIn = this.textBox1.Text; sFileOut = this.textBox2.Text; TripleDES_ rsa1 = new TripleDES_("destroyer)(*&^%$#@!"); //RSA_ rsa2 = new RSA_(); if (this.radioButton1.Checked) { rsa1.Encrypt(sFileIn, sFileOut); } else { rsa1.Decrypt(sFileIn, sFileOut); } this.textBox3.Text = "OK!"; }
2022-07-10 11:33:37 68KB c# DES算法 文件加密解密
1
DES加解密算法原理详解与实现工程文件 详解博客地址:https://blog.csdn.net/m0_52316372/article/details/125687404
2022-07-09 09:00:15 6KB 信息安全 密码学 DES 算法实现
1
本文实例讲述了Python基于DES算法加密解密实现方法。分享给大家供大家参考。具体实现方法如下: #coding=utf-8 from functools import partial import base64 class DES(object): """ DES加密算法 interface: input_key(s, base=10), encode(s), decode(s) """ __ip = [ 58,50,42,34,26,18,10,2,60,52,44,36,28,20,12,4, 62,54,46,38,30,22,14,6,64,5
2022-07-07 16:08:48 34KB des算法 python python实例
1
DES密码算法Java实现 有简单的界面使用彭长根老师的现代密码学趣味之旅
2022-07-06 10:16:10 22KB DES算法J
1