- 10
- 0
- 约5.95千字
- 约 24页
- 2019-03-23 发布于江苏
- 举报
早期密码 * * 记全体明文组成的集合 为U,全体密文组成的集合为V,称U为明文空间,V为密文空间。加密常利用某一被称为密钥的东西来实现,它通常取自于一个被称为密钥空间的含有若干参数的集合K。按数学的观点来看,加密与解密均可被看成是一种变换:取一k∈K,u∈U,令 v =k u ,v为明文u在密钥K下的密文,而解码则要用到K的逆变换K-1。由此可见,密码体系虽然可以千姿百态,但其关键还在于密钥的选取。 随着计算机与网络技术的迅猛发展,大量各具特色的密码体系不断涌现。离散数学、数论、计算复杂性、混沌、……,许多相当高深的数学知识都被用上,逐步形成了(并仍在迅速发展的)具有广泛应用面的现代密码学 。 替代密码 移位密码 代数密码 代替法密码采用另一个字母表中的字母来代替明文中的字母,明文字母与密文字母保持一一对应关系,但采用的符号改变了。加密时,把明文换成密文,即将明文中的字母用密文字母表中对应位置上的字母取代。解密时,则把密文换成明文,即把密文中的字母用明文字母表中对应位置上的字母代回,解密过程是加密过程的逆过程。在代替法加密过程中,密文字母表即代替法密钥,密钥可以是标准字母表,也可以是任意建立的。 1.代替法密码 明文字母表 ABCDEFGHIJKLMNOPQRSTUVWXYZ 密文字母表 KLMNOPQRSTUVWXYZABCDEFGHIJ 密钥常用一密钥单词或密钥短语生成混淆字母表。密钥单词 或密钥短语可以存放在识别码、通行字或密钥的秘密表格中。 混合一个字母表,常见的有两种方法,这两种方法都采用了一个密钥单词或一个密钥短语。 方法1: a)选择一个密钥单词或密钥短语,例如:construct b)去掉其中重复的字母,得:constru c)在修改后的密钥后面接上从标准字母表中去掉密钥中已有的字母后剩下的字母,得: 明文字母表 ABCDEFGHIJKLMNOPQRSTUVWXYZ 密文字母表 CONSTRUABDEFGHIJKLMPQVWXYZ 在设计密钥时,也可在明文字母表中选择一个特定字母,然后从该特定字母开始写密钥单词将密钥单词隐藏于其中。例如,对于上例,选取特定字母k,则可得: 明文字母表 ABCDEFGHIJKLMNOPQRSTUVWXYZ 密文字母表 KLMPQVWXYZCONSTRUABDEFGHIJ 方法2: a)选择一个密钥单词或密钥短语,例如: construct b)去掉其中重复的字母,得:constru c)这些字母构成矩阵的第一行,矩阵的后续各行由标准字母表中去掉密钥单词的字母后剩下的字母构成 d)将所得矩阵中的字母按列的顺序排出 得: cugmyoahpznbiqsdjvrtekwrflx 按照此方法产生的字母表称为 混淆字母表。 还可以使用混淆数。混淆数由以下方法产生: a)选一密钥单词或密钥短语,例如:construct b)按照这些字母在标准字母表中出现的相对顺序给它们编号,对序列中重复的字母则自左向右编号,得 :construct 143675928 c)自左向右选出这些数字,得到一个混淆数字组:143675928,混淆字母表由从小到大的顺序取矩阵中相应列得出。 为增加保密性,在使用代替法时还可利用一些其他技巧,如单字母表对多字母表、单字母对多字母、多重代替等。 2.移位密码体制 移位密码采用移位法进行加密,明文中的字母重新排列,本身不变,只是位置改变了。 早在4000多年前,古希腊人就用一种名叫“天书”的器械来加密消息。该密码器械是用一条窄长的草纸缠绕在一个直径确定的圆筒上,明文逐行横写在纸带上,当取下纸带时,字母的次序就被打乱了,消息得以隐蔽。收方阅读消息时,要将纸带重新绕在直径与原来相同的圆筒上,才能看到正确的消息。在这里圆筒的直径起到了密钥的作用。 以上移位较易被人破译,为打破字母表中原有的顺序还可采用所谓路线加密法,即把明文字母表按某种既定的顺序安排在一个矩阵中,然后用另一种顺序选出矩阵中的字母来产生密文表。 例如,对明文:THE HISTORY OF ZJU IS MORE THAN ONE HUNDRED YEARS.以7列矩阵表示如下: THEHIST ORYOFZJ UISMORE THANONE HUNDRED YEARS 再按事先约定的方式选出密文。例如,如按列选出,得到密文:touthyhrihueeysanahomndrifoorsszrnetjeed 使用不同的顺序进行编写和选择,可以得到各种不同的路线加密体制。对于同一明文消息矩阵,采用不同的抄写方式,得到的密文也是不同的。 当
您可能关注的文档
最近下载
- 《自然教育》课件——自然记录.pptx VIP
- 2022年湖北省荆州市中考英语试题(含答案解析).docx VIP
- 《弟子规》与职业素养教育 课件全套 第1--8部分 总叙---余力学文.pptx
- 摩托车骑行安全培训课件.pptx VIP
- 国际压力性损伤-溃疡预防和治疗临床指南(2025年版)解读PPT课件.pptx VIP
- pcs-9651_080948技术和使用说明书.pdf VIP
- 医学课讲课技巧与方法.pptx VIP
- 《我的个性名片》综合实践课件(后附完整教学设计).pptx VIP
- 《电磁场与电磁波基础教程》读书笔记.pptx VIP
- 第5课 《认识情绪 管理情绪》课件 - 中职高教版心理健康与职业生涯.ppt
原创力文档

文档评论(0)