- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章常规加密的经典技术
第2章 常规加密的经典技术 内容要点: 常规加密模型 常规加密的经典技术 替代、置换、转子机 第2章 常规加密的经典技术 2.1 常规加密模型 2.2 隐写术 2.3 经典加密技术 2.3.1 替代技术 2.3.2 置换技术 2.3.3 转子机 第2章 常规加密的经典技术 2.1 常规加密模型 2.2 隐写术 2.3 经典加密技术 2.3.1 替代技术 2.3.2 置换技术 2.3.3 转子机 2.1 常规加密模型 2.1 常规加密模型 第2章 常规加密的经典技术 2.1 常规加密模型 2.2 隐写术 2.3 经典加密技术 2.3.1 替代技术 2.3.2 置换技术 2.3.3 转子机 2.2 隐写术 隐写术与密码编码学 隐写术的方法是隐藏某消息的存在 密码编码学是通过各种文本转换的方法使得消息为外 部不可理解 常用方法:字符标记、不可见墨水、打小孔、打字机 改正带 缺点:开销大、保密性差 2.3 经典加密技术 从古到今有无数种加密技术,但归类起来,古代主要是替代技术、置换技术以及两者的结合。 2.3.1 替代技术 替代技术的定义 替代技术是把明文中的字母用其他字母或数 字或符号所代替。 2.3.1.1 凯撒密码 凯撒密码是把字母表中的每个字母用该字母后面的第3个字母进行代替 例如:sendhelp的凯撒密码是VHQGKHOS 2.3.1.1 凯撒密码 凯撒密码的算法: C=E(p)=(p+3)mod(26) 如果移位可以是任何量,这个量用k表示那么凯撒算法可以表示为: C=E(p)=(p+k)mod(26) 相应的解密算法是: p=D(C)=(C-k)mod(26) 2.3.1.2 单一字母替代法密码 英文字母的相对频率 英文字母的相对频率 网格式密码 同音字/多名码替代 同音字替代和单字母密码类似,不同的是单个明文字符可用一些不同的密文符号,而每一个同音字能够循环使用或随机使用。 特点:比单字母替代法更难破解,单仍不能掩盖明文的统计特性,可以用已知明文攻击 一次一密乱码本 一次一密乱码本 2.3.1.3 多字母密码 多字母密码处理明文消息时使用不同的单字母替代。 替代规则: 1、使用一系列相关的单字母替代规则。 2、一个密钥决定对一个给定的变换选择哪种特定的规则。 典型的例子:Vigenere密码 Vigenere密码 算法:相隔的单字母替代规则集合由26个凯撒密码组成,其位移为可从0到25。 构造Vigenere表格(教材p18表2-2),密钥字母对应“行标字母”,明文字母对应“列标”字母。通过查找行标和列标确定密文字母。 Vigenere密码 密钥: 明文: 密文: Playfair密码 Playfair方法将明文中的双字母组合作为一个单元对待,并将这些单元转换为密文双字母组合。这个算法基于一个5×5字母矩阵,该矩阵使用一个关键词构造。这里的关键词是monarchy,使用如下所例: Playfair密码 Playfair密码的特点: 采用双字母组合,最多有256×256种组合,识别各种双字母比要比单字母困难得多 各个字母的相对频率要比双字母组合呈现出大得多的范围,使得频率分析困难得多 但是由于密文使许多明文语言的结构保存完好,所以比较容易攻破。 2.3.2 置换技术 置换密码(Transposition):明文字母不变,但顺序打乱。 置换密码 2.3.3 转子机 转子机 例如: Enigma转子机 Enigma转子机 带反射器的Enigma * * 明文 加密 密文 解密 明文 密钥 密钥 图2-1 常规加密的简化模型 消息源 加密算法 解密算法 目的地 密钥源 密码破译者 X K K X Y X 图2-2 常规密码系统的模型 B Y C A Z Y X W V U T S R Q P O N M L K J I H G F E D Z X W V U T S R Q P O N M L K J I H G F E D C B A 明文字母表: 密文字母表: 例如: 破解方法: 25 Y 26 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Z X W V U T S R Q P O N M L K J I H G F E D C B A d l r o w o l l e h G P M W P D P N I K d e v i t p e c e d Z X W V U T S Q P L K I/J G F E D B Y H C R A N O M *
您可能关注的文档
- 2014年高考物理二轮复习专题十力学光学实验点精练(含详解).doc
- 第1部分专题441转基因生物的安全性.ppt
- 2014年高考理科数学试卷(重庆卷).doc
- 2014年高考生物一轮复习实验平台精品课件13细胞癌变与端粒酶关系的实验探究.ppt
- 2014年高考生物一轮复习实验平台精品课件17探究基因位于常染色体上还是位于性染色体上.ppt
- 2014年高考生物一轮复习实验平台精品课件3验证性实验的设计思路.ppt
- 2014年高考生物一轮复习实验平台精品课件7观察植物细胞的质壁分离和复原.ppt
- 2014年高考生物试卷(海南卷).doc
- 2014年高考生物试题分类10植物激素调节.ppt
- 2014年高考生物试题分类91.ppt
最近下载
- 慢性阻塞性肺病管理.pptx VIP
- 医疗器械经营企业质量管理体系文件(2026版).doc VIP
- 江西省建筑工人实名制管理服务信息平台操作手册(项目端).docx
- 贵阳市2026届高三年级摸底考试数学试卷(含答案).pdf
- 《数字电路与逻辑设计》课程教学大纲.docx VIP
- DaVinci-Resolve-Speed-Editor-达芬奇快编键盘操作说明.docx VIP
- 小学劳动教学课例《学做水果茶》教学设计.pdf VIP
- 科学计算语言Julia及MWORKS实践单元练习题及答案.docx VIP
- 检验科临床检验基础试题及答案2025版.docx VIP
- DB15T 4010-2025 温室气体 产品碳足迹量化方法与要求 铁合金.pdf VIP
文档评论(0)