(完整word版)DES算法Matlab代码.doc
一吃****永贺
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
(完整word版)DES算法Matlab代码.doc
DES算法Matlab代码functionC=DES(D,K,M)%输入16进制数表示的字符串格式明文D和密钥K,M=1表示加密%%----------------------------------数据初始化-----------------------------------%将以字符串形式输入的明文和密钥转换成01数字串DB=[];fori=1:16Di=D(i);DBi=['0000',dec2bin(hex2dec(Di))];DBi=DBi(end-3:end);DBi=[str2num(DB
(完整word版)DES算法Matlab代码.doc
DES算法Matlab代码functionC=DES(D,K,M)%输入16进制数表示的字符串格式明文D和密钥K,M=1表示加密%%----------------------------------数据初始化-----------------------------------%将以字符串形式输入的明文和密钥转换成01数字串DB=[];fori=1:16Di=D(i);DBi=['0000',dec2bin(hex2dec(Di))];DBi=DBi(end-3:end);DBi=[str2num(DB
(完整word版)粒子群算法详解matlab代码.doc
粒子群算法(1)----粒子群算法简介一、粒子群算法的历史粒子群算法源于复杂适应系统(ComplexAdaptiveSystem,CAS)。CAS理论于1994年正式提出,CAS中的成员称为主体。比如研究鸟群系统,每个鸟在这个系统中就称为主体。主体有适应性,它能够与环境及其他的主体进行交流,并且根据交流的过程“学习”或“积累经验”改变自身结构与行为。整个系统的演变或进化包括:新层次的产生(小鸟的出生);分化和多样性的出现(鸟群中的鸟分成许多小的群);新的主题的出现(鸟寻找食物过程中,不断发现新的食物)。所
(完整word版)粒子群算法详解matlab代码.doc
粒子群算法(1)----粒子群算法简介一、粒子群算法的历史粒子群算法源于复杂适应系统(ComplexAdaptiveSystem,CAS)。CAS理论于1994年正式提出,CAS中的成员称为主体。比如研究鸟群系统,每个鸟在这个系统中就称为主体。主体有适应性,它能够与环境及其他的主体进行交流,并且根据交流的过程“学习”或“积累经验”改变自身结构与行为。整个系统的演变或进化包括:新层次的产生(小鸟的出生);分化和多样性的出现(鸟群中的鸟分成许多小的群);新的主题的出现(鸟寻找食物过程中,不断发现新的食物)。所
基于Matlab的DES算法.docx
密码学与网络安全课程实验利用Matlab语言实现DES加密算法姓名:ZA学号:XXXXX实验目的牢固掌握DES密码算法通过编程实现DES算法深入掌握现代密码算法实现的基本方法验证DES算法中各个模块在实现混淆和弥散中的作用实验内容要求DES算法实现:利用Matlab语言实现DES密码算法输入64比特明文和56比特密钥加密得到64比特的密文;DES弱密钥验证:观察弱密钥两次加密的结果与非弱密钥两次加密的结果进行比较;DES算法初步应用:尝试加密一个字符串字符串的长度大于8个字节;DES弥散特性分析:试输