




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
研究性课题——密码探究一、1栅栏密码编写方法:把将要传递的信息中的字母交替排成上下两行,再将下面一行字母排在上面一行的后边,从而形成一段密码。破译方法:试用多次排布,根据其语义判断明文。优点:改变字母顺序缺点:字母本身未发生改变CIPHER145326attackbeginsatfour密钥顺序明文根据英文字母在26个字母中的先后顺序,我们可以得出密钥中的每一个字母的相对先后顺序。因为密钥中没有A和B,因此C为第1。同理,E为第2,H为第3,……,R为第6。于是得出密钥字母的相对先后顺序为145326。CIPHER145326attackbeginsatfour密钥顺序明文根据英文字母在26个字母中的先后顺序,我们可以得出密钥中的每一个字母的相对先后顺序。因为密钥中没有A和B,因此C为第1。同理,E为第2,H为第3,……,R为第6。于是得出密钥字母的相对先后顺序为145326。
CIPHER145326attackbeginsatfour密钥顺序明文根据英文字母在26个字母中的先后顺序,我们可以得出密钥中的每一个字母的相对先后顺序。因为密钥中没有A和B,因此C为第1。同理,E为第2,H为第3,……,R为第6。于是得出密钥字母的相对先后顺序为145326。CIPHER145326attackbeginsatfour密钥顺序明文根据英文字母在26个字母中的先后顺序,我们可以得出密钥中的每一个字母的相对先后顺序。因为密钥中没有A和B,因此C为第1。同理,E为第2,H为第3,……,R为第6。于是得出密钥字母的相对先后顺序为145326。
CIPHER145326attackbeginsatfour密钥顺序明文根据英文字母在26个字母中的先后顺序,我们可以得出密钥中的每一个字母的相对先后顺序。因为密钥中没有A和B,因此C为第1。同理,E为第2,H为第3,……,R为第6。于是得出密钥字母的相对先后顺序为145326。
CIPHER145326attackbeginsatfour密钥顺序明文根据英文字母在26个字母中的先后顺序,我们可以得出密钥中的每一个字母的相对先后顺序。因为密钥中没有A和B,因此C为第1。同理,E为第2,H为第3,……,R为第6。于是得出密钥字母的相对先后顺序为145326。
CIPHER145326attackbeginsatfour密钥顺序明文先读顺序为1的明文列,即aba
CIPHER145326attackbeginsatfour密钥顺序明文再读顺序为2的明文列,即cnu
CIPHER145326attackbeginsatfour密钥顺序明文再读顺序为3的明文列,即aio
CIPHER145326attackbeginsatfour密钥顺序明文再读顺序为4的明文列,即tet
CIPHER145326attackbeginsatfour密钥顺序明文再读顺序为5的明文列,即tgf
CIPHER145326attackbeginsatfour密钥顺序明文最后读顺序为6的明文列,即ksr
因此密文就是:abacnuaiotettgfksr
2、凯撒密码编写方法:也就是一种最简单的错位法,将字母表前移或者后错几位。即c=(m+3)MOD26破译方法:试用多个错位数,根据其语义判断明文。优点:更改原文字母缺点:未改变原文字母顺序凯撒密码的原理可用一个例子来说明。(密钥是3)abcdefghijklmnopqrstuvwxyzDEFGHIJKLMNOPQRSTUVWXYZABCcaesarcipherFDHVDUFLSKHU明文密文明文c变成了密文FabcdefghijklmnopqrstuvwxyzDEFGHIJKLMNOPQRSTUVWXYZABCcaesarcipherFDHVDUFLSKHU明文密文明文a变成了密文DabcdefghijklmnopqrstuvwxyzDEFGHIJKLMNOPQRSTUVWXYZABCcaesarcipherFDHVDUFLSKHU明文密文明文e变成了密文H3、摩斯密码编写方法:由两种基本信号和不同的间隔时间组成:短促的点信号".",读"的
"(Di);保持一定时间的长信号"—",读"答
"(Da)。间隔时间:滴,1t;答,3t;滴答间,1t;字母间,3t;字间,5t。破译方法:由其在摩斯密码表中对应的字母破解优点:与原文相比改变较多,易于与其他密码混淆缺点:密码较为有限举例:泰坦尼克号中发出的求救信号SOS即为•••———•••4、进位制密码编写方法:将10进制的数字改为其余进制(常用2,16进制)破译方法:将其转换为10进制数字,然后按照每个数字在字母表中的排列顺序,拼出正确字母。
优点:具有一定的不确定性缺点:不同进制的特点较为明显
举例:110100101101011001
解:
很明显,这些数字都是由1和0组成,得到数字6182625,对应字母表,破解出明文为frzy5、维热纳尔方阵编写方法:由于根据各个字母在文章中的出现频率可以大概猜测出明码表,所以为了克服了词频分析轻易能够破解密码的弊端,形成了维热纳尔方阵破译方法:根据密钥及维热纳尔方阵可以推出明文优点:克服了词频分析轻易能够破解密码的弊端缺点:方阵的形式仅有一种Giczsvgkrv:Kibhqzghnmhjlfrpubjkiewshaxexvhr.KppcirsvqjalqrqhKibdvzwmpoivejncqcuvvjrqgiscmth.Xjmeyssoioqhtcnhmipi.Pedmyub1.57blxihwjqvoflwqaetpkywmu71sxssj.Pepghayuhrvadmxvqqcstmyerjom.Hvqvesaallvvxrhzxlruocvwbl.Xydxoizlwdhjgmabrydtrg.Xhqeraywgymvgedwjaqpzikowa.EcwlqcvoMrpedqiasfiev.Qulicuevptyavop.Kmcqsppcompsw.Zosxmthxzqkompazvucocro.EegMnqzlwnhivndvhkrs.Kwuaiekexmhbkruakbwairpmnspuhvyippdaarwit.VddMrpkgbiprxievbtyeegjcbilv.ZqxjmehwkwaquduxyvMjikltlwsp5sxssj.VsKibiitrqkvvtsiheplbvvvzstzxlhreswbiomjsvqjalqsxxKldusknsyvwvakrpqatdizjlvyjpgboc.Ewjshpryvmasqvdacgivpfviymxnlk?Spgihllvotomsleigsebdy!Myrtgbdoirujtwbfsldwuwduejssuaxipv.Zmvpqlwkzmuptz!Qruc二、现代密码我们根据公开密钥的要求,创建一种密码编写形式,并公开假设明文为m,密文为c
Cn=an^5(MOD91)破译过程1、因为f(x)=x^5是一个x与y一一对应的函数,所以我们可以由c的值确定x2、根据公式,我们可以看出c的值不是无限多个,仅为0~903、因为91=7*13,且7,13都是素数。所以,x(r1,r2)r1,r2为x与7和13的余数,由费马小定理(
φ(n)=n-1)得r1^6=1(MOD7),r2^12=1(MOD13)4、所以得x^6*12=1(MOD91),即x^1+72k=x(MOD91)5、所以72就是c的重复周期方法一:6、假设5d=1+72k=1(MOD91)即(x^5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淀粉在化妆品的滑石粉替代应用考核试卷
- 稀有金属在量子计算领域的应用考核试卷
- 欧阳修的春秋笔法宋代士大夫如何改写唐史
- 2025年租房经营民宿的合同范本
- 2025年度品牌推广服务合同
- 2025授权代建合同示范文本
- 2025房产交易居间合同范本
- 《2025年终止服务合同范本》
- 隧道工程-桥梁及结构工程施工图设计说明
- 苏教版九年级下册数学(全册知识点考点梳理、重点题型分类巩固练习)(提高版)(家教、补习、复习用)
- 中药饮片出库单
- 国开2023春《语言学概论》形考任务1-3+大作业参考答案
- 宿舍楼施工方案方案
- 甲醇-水精馏塔
- 中国话剧史专题知识
- GB/T 15544.1-2023三相交流系统短路电流计算第1部分:电流计算
- GB/T 90.3-2010紧固件质量保证体系
- GB/T 18799-2020家用和类似用途电熨斗性能测试方法
- 科技公司涉密计算机软件安装审批表
- GA/T 1369-2016人员密集场所消防安全评估导则
- GA 1517-2018金银珠宝营业场所安全防范要求
评论
0/150
提交评论