基于Matlab的DES算法.docx
英瑞****写意
亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
基于Matlab的DES算法.docx
密码学与网络安全课程实验利用Matlab语言实现DES加密算法姓名:ZA学号:XXXXX实验目的牢固掌握DES密码算法通过编程实现DES算法深入掌握现代密码算法实现的基本方法验证DES算法中各个模块在实现混淆和弥散中的作用实验内容要求DES算法实现:利用Matlab语言实现DES密码算法输入64比特明文和56比特密钥加密得到64比特的密文;DES弱密钥验证:观察弱密钥两次加密的结果与非弱密钥两次加密的结果进行比较;DES算法初步应用:尝试加密一个字符串字符串的长度大于8个字节;DES弥散特性分析:试输
基于Matlab的DES算法.docx
密码学与网络安全课程实验利用Matlab语言实现DES加密算法姓名:ZA学号:XXXXX实验目的牢固掌握DES密码算法通过编程实现DES算法深入掌握现代密码算法实现的基本方法验证DES算法中各个模块在实现混淆和弥散中的作用实验内容要求DES算法实现:利用Matlab语言实现DES密码算法输入64比特明文和56比特密钥加密得到64比特的密文;DES弱密钥验证:观察弱密钥两次加密的结果与非弱密钥两次加密的结果进行比较;DES算法初步应用:尝试加密一个字符串字符串的长度大于8个字节;DES弥散特性分析:试输
基于Matlab的DES算法.docx
密码学与网络安全课程实验利用Matlab语言实现DES加密算法姓名:ZA学号:XXXXX实验目的牢固掌握DES密码算法通过编程实现DES算法深入掌握现代密码算法实现的基本方法验证DES算法中各个模块在实现混淆和弥散中的作用实验内容要求DES算法实现:利用Matlab语言实现DES密码算法输入64比特明文和56比特密钥加密得到64比特的密文;DES弱密钥验证:观察弱密钥两次加密的结果与非弱密钥两次加密的结果进行比较;DES算法初步应用:尝试加密一个字符串字符串的长度大于8个字节;DES弥散特性分析:试输
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