单字母替换密码的破译模型

来源 :考试周刊 | 被引量 : 0次 | 上传用户:xionglongyan0817
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 本文主要以矩阵理论为基础,运用置换密码、概率分析与希尔密码算法,建立了基于希尔算法破译单字母替换式密码的数学模型,编写出了具体的自动破译程序。
  关键词: 替换密码 希尔密码 置换矩阵
  替换式密码,又名取代加密法,是密码学中按规律把文字加密的一种方式[1]-[5]。在密码学研究领域中,密碼破译是其重要内容之一,也是信息安全研究的热点方向之一。本文主要研究单字母替换密文的破译问题。使用矩阵理论[6],建立了希尔密码[7]破译单字母替换式密码的数学模型,得到了密文中获取正确秘钥方法,进而运用希尔密码,置换密码,概率分析,以及可拓评价法,设计出了一套算法自动破译给定单字母替换式密码,并给出了评价该破译能力的标准。
  1.基于希尔算法的单字母替换式密码破译设计
  模型或算法中的记号表示如下:
  P—明文;Q—暗文;A—加密矩阵;i—个数;
  希尔密码是运用基本矩阵论原理的替换密码。每个字母当做26进制数字:A=0,B=1,C=2......一串字母当成n维向量,跟一个n×n的矩阵相乘,再将得出的结果MOD26。
  Step3:将破译出的明文矩阵P进行定性评估,如果明文矩阵1不正确,再重新猜测加密矩阵A,并重新操作Step1的操作,直到得到对应的正确加密矩阵所A对应的正确明文P,即明文矩阵n。如果明文矩阵1正确,则直接输出。
  2.仿真结果
  输入一串字符串,本次仿真以“the banana is very big I very like”27个字母为例作为明文P。假使经过某种加密方式,可以得到暗文“ungnsdgdpagkenvqgeqfjvupgul”,则暗文矩阵Q如图1所示:
  3.结语
  本文利用希尔算法破译单字母替换式密码。希尔算法与概率分析相结合大大地提高了结果的准确性和可靠性。本文所设计的单字母替换式密码破译模型不仅适用于密码破译,而且可以运用于其他领域,如文件加密等,使用价值高,实用性强。
  参考文献:
  [1]王昭,段云所,陈钟.数据加密算法的原理与应用[J].网络安全技术与应用,2001(2):58-64.
  [2]秦志光.密码算法的现状和发展研究[J].计算机应用,2004,24(2):1-4.
  [3]许霞.数据加密算法的研究与应用[D].西安建筑科技大学,2009.
  [4]张肖,王薇.替换式密码算法及其破译能力的分析[J].科学与财富,2015(27):242-242.
  [5]李振华.替换密码算法在C 中的实现[J].科技广场,2009(3):157-158.
  [6]付丽,丁慧.代数在密码学中的应用[J].通化师范学院学报,2014(2):29-31.
  [7]亓传伟.简便高效的希尔密码[J].电脑编程技巧与维护,2007(9):77-79.
  [8]陈海进.奇数模模逆算法对偶数模的推广[J].计算机应用与软件,2005,05:100-101.
  [9]徐士良.C常用算法程序集[M].第三版,北京:清华大学出版社,2001-01.36-37.
  基金项目:安徽省高等学校专业综合改革试点项目(2014zy138);安徽省大学生创新训练项目(201513619003)资助
其他文献
在工程实践和科学研究等领域存在着大量的优化问题。传统的优化问题以寻找全局最优解为最终目标,但如果全局最优解对其邻域内的干扰非常敏感,此时其实际的性能往往表现不好。这
目的:流行病学研究表明,脂代谢紊乱是冠心病(coronary heart disease, CHD)的危险因素,同时也可能影响个体对Ⅱ型糖尿病( type 2 diabetes mellitus, T2DM)易感性。因此,本研
太空中的卫星需要同时具有自主供能和通信能力。要具备上述功能,卫星必须加载太阳能电池板和天线。为了发挥这两种器件的功能,它们必须安装在卫星表面,两者相互争夺十分有限的卫
为了解决当前无线频谱资源“短缺”的问题,认知无线电(Cognitive Radio, CR)技术作为一个新兴技术应运而生。认知无线电的基本思想是在不影响授权用户的前提下接入信道实现频
摘 要: 课程改革后的课堂强调学生学习主体性的激发。教师要打造让学生主动参与、乐于探究的和谐课堂,提高学生自主学习能力,培养学生问题意识,提高学生分析问题、解决问题的能力,获得学习能力和素养的提高。本文就小学语文课堂教学中学生问题意识的必要性和培养方法进行探讨。  关键词: 小学语文 自主学习 问题意识 学习能力 培养方法  素质教育要求重视生本理念教学,强调教师指导组织学生能够进行自主学习和合作
美育就是用美的信息去激发、引导教育对象的心理情感,培养符合人类崇高理想的审美意识,帮助人们获得健美的心灵和高尚的情操。美育是学校教育工作的重要组成部分之一,我国近代教育家蔡元培先生就曾经将美育与德育、智育、体育并列为四育。周扬认为:“美育同德育、智育、体育有密切的联系,是缺一不可的……在现代教育中,没有美育是不成的。”就连李岚清在为《大学美育》写的序言中也特别指出:“美育,是党的教育方针的重要部分
钨酸盐作为一种自激基质材料,钨酸盐的特殊结构使其具有高浓度稀土离子掺杂的性能,采用钨酸盐为基质的发光材料正成为世界固体照明的研究热点。在钨酸盐基质中掺杂稀土离子,利用
摘 要: 随着新课程改革的不断深入,小学语文教学和课堂不断发生改变。情境教学法是著名教育家李吉林吸取传统教学中注重读写及近代直观教学等因素,通过反复研究、实验、创设情境教学,并逐步构建成一个理论体系。李吉林指出,情境教学法就是语文教师充分利用与课文相关的形象,创设典型的课文情境,“激起学生的学习情绪”,进入作品所描写的情境,“把认知活动与情感活动结合起来”的一种教学模式。作者围绕情景教学法在小学语
摘 要: 随着中学教育教学改革的不断深入,写作教学对学生语文素养的培养具有积极的影响作用。传统语文写作教学忽视学生自主学习能力的培养,已经不能适应新课标下的高中语文写作教学要求。本文针对高中语文写作教学现状,进一步探讨了学生自主学习能力的培养重要性及相关策略。  关键词: 高中语文 写作教学 自主学习  写作教学是高中语文教学必不可少的学习部分,在现代教育理念中提高学生自主学习的能力是教学的重要内
本文通过对荣华二采区10
期刊