第一范文网 - 专业文章范例文档资料分享平台

Hill密码地加密论文设计(内含matlab程序代码)

来源:用户分享 时间:2025/11/14 1:23:30 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实用标准文案

>> a='DELAYOPERATIONSU'; >> b='JCOWZLVBDVLEQMXC'; >> m=2; >> w=4;

>> A=qiujie_miyao(a,b,m,w) A =

8 6 9 5 6 9 5 10 5 8 4 9

10 6 11 4 问题3 3.1、问题重述

设已知一份为Hill2密码体系,其中出现频数最高的双字母是RH和NI,而在明文语言中,出现频数最高的双字母为TH和HE。由这些信息按表3给出的表值能得到什么样的加密矩阵?

表3

A 0 N 13 B 1 O 14 C 2 P 15 D 3 Q 16 E 4 R 17 F 5 S 18 G 6 T 19 H 7 U 20 I 8 V 21 J 9 W 22 JK 10 X 23 L 11 Y 24 M 12 Z 25 3.2、问题分析

不能,因为两组组合解得的两个矩阵的行列式值都不与26互素,不能得到对应的模26

文档

实用标准文案

逆矩阵。 3.3、运行结果 >> a='THHE'; >> b='RHNI'; >> m=3; >> w=2;

>> A=qiujie_miyao(a,b,m,w) A =

3 24 24 25

>> D=gcd(det(A),26) D = 1 >> b='NIRH';

>> A=qiujie_miyao(a,b,m,w) >> b='NIRH';

A=qiujie_miyao(a,b,m,w) A =

11 24 9 25 >> D=gcd(det(A),26) D =

文档

实用标准文案

1 问题4 4.1、问题重述

如下的密文据表1以Hill2加密,密文为

VIKYNOTCLKYRJQETIRECVUZLNOJTUYDIMHRCFITQ

已获知其中相邻字母LK表示字母KE,试破译这份密文。 4.2、问题分析

通过密文‘LK’对应的明文‘KE’得出:

?K??11??L??12????????,???????

?E??5??K??11??11??12??ac?且存在A?????,其中A??为密钥。 ??5??11??bd?所以,求得的A必满足:

?11a?5c?12 ??11b?5d?114.3、运行结果 >>a='KE'; >> b='LK';

>> Y='VIKYNOTCLKYRJQETIRECVUZLNOJTUYDIMHRCFITQ'; >> m=1;

>> SJ=po_yi04(Y,a,b,m) 问题5 5.1、问题重述

找出元素属于Z26的所有可能的Hill2密码加密矩阵。若截获了如下一段密文

文档

实用标准文案

UTCQCVFOYQUVMGMGULFOEYHDUHOPEASWXTIFBAMWT

且已知它是根据表1按Hill2密码体制加密的,你能否将其解密? 5.2、问题分析

能,将密文通过所有可能密钥进行解密,对结果进行筛选,进行人工分析即可得出结果。

文档

Hill密码地加密论文设计(内含matlab程序代码).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c24ls992qpv8c83h0epna2cg5h8ins2016ga_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top