[计算机]2011秋 数学实验 实验报告4 密码学初步

上传人:油条 文档编号:33855236 上传时间:2018-02-18 格式:DOC 页数:3 大小:39KB
返回 下载 相关 举报
[计算机]2011秋 数学实验 实验报告4 密码学初步_第1页
第1页 / 共3页
[计算机]2011秋 数学实验 实验报告4 密码学初步_第2页
第2页 / 共3页
[计算机]2011秋 数学实验 实验报告4 密码学初步_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《[计算机]2011秋 数学实验 实验报告4 密码学初步》由会员分享,可在线阅读,更多相关《[计算机]2011秋 数学实验 实验报告4 密码学初步(3页珍藏版)》请在金锄头文库上搜索。

1、年级、专业 姓名 学号名 单序号 实验时间 MATLAB 版本: PC 注:实验报告的最后一部分是实验小结与收获 实验报告( 4):密码学初步2011 秋 数学实验实验报告(4)密码学初步 1 / 31 编一个函数统计一段英文文章中各字母出现的频率。返回值是一个元胞数组,第二个值是文章中按 A 到 Z 的顺序各个字母出现的频率。function y = myStat(filename)ch = textread(filename,%c);y=; total = 0;y1 = char(65:90);freq = zeros(1, 26);n = numel(ch);for i = 1:nfor

2、 j = 0:25if (ch(i) = j + 65 | ch(i) = j + 97)freq(j+1) = freq(j+1) + 1;total = total + 1;endendendy2= freq/total;2 编一个函数,在已知密钥的情况下,用加法密码进行加密和解密。加密算法:function y = encrypt(origin, key)n = numel(origin);for i = 1:nif (origin(i) = A & origin(i) = a & origin(i) = A & cryptograph(i) = a & cryptograph(i) = A & origin(i) = a & origin(i) = A & cryptograph(i) = a & cryptograph(i) = A & x = a & x = z)y = x - a;elseerror(输入的密钥有误!)end

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号