- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
破译Enigma的意义:波兰人,Bomba,机械化密码分析时代的到来英国Bombe,证明了机械化密码分析手段在破解机械化密码时的极端必要性波兰和英国专家能手工破译,说明了密码破译归根结底是人类智慧的胜利。密码学(Cryptology):研究信息系统安全保密的科学,包括密码编码学和密码分析学。密码编码学(Cryptography):主要研究对信息进行编码,实现对信息的隐蔽.密码分析学(Cryptanalytics):主要研究加密消息的破译或消息的伪造.密码体制:是一个五元组(P,C,K,E,D),满足条件:(1)P是可能明文的有限集(明文空间)(2)C是可能密文的有限集(密文空间)(3)K是一切可能密钥构成的有限集(密钥空间)(4)任意k∈K,有一个加密算法ek∈E和相应的解密算法dk∈D,使得ek:P→C和dk:C→P分别为加密解密函数,满足dk(ek(x))=x,这里x∈P。二、密码学的基本概念Example明文:Allofgaulisdividedintothreeparts.密文:DOORIJEXOLVGLYLGHGLQWRWKUHHSDUWV2.单表代替(MonoalphabeticSubstitution)所有的消息用同一个代替表加密,相同的明文替换为相同的密文。例: 乘法密码 仿射密码,多项式代替密码 密钥短语密码(将口令字中的字符无重复地写下,再将余下的字符按顺序写好,并将它们和明文字母建立一一对应的关系。)多表代替:1412年,埃及数学家艾哈迈德.卡勒卡尚迪(Ahmadal-Qalqashandi)在百科全书中第一次提出。1508年,德国修道院院长约翰内斯.特米特里乌斯(HohannesTrithemius)首先构造出方表(tableau)——多个代替表1553年,意大利学者吉奥万.巴蒂斯塔.贝拉索(GiovanBattistaBellaso)设计出了密钥。贝拉索密码,使用时间较长,美国内战时北军使用。1586年,法国外交官布莱斯.德.维吉尼亚(BlaiseDeVigenere)对贝拉索密码进行改良。Vigenère密码:1854年,被英国人查理斯.巴贝奇(CharlesBabbage)所破译查理斯.巴贝奇(1792-1871):设计了差分机(differenceengine)和分析机(analyticalengine),是现代计算机的雏形。二、置换技术(Permutation)1.栅栏技术——按列写入,按行读出。例:用深度为2的栅栏技术加密明文“meetmeaftertheparty”可写为按行读出密文为“mematrhtgpryetefeteoaat”2.矩阵密码——把消息按行写入,再按列读出。mematrhtgpryetefeteoaat三、古典密码(ClassicalCiphers)加密部分可分为:多表代替模块:转轮组单表代替模块:连接板附加模块:反射板破译或攻击(Break/Attack)密码的方法包括穷举破译法(ExhaustiveAttack)和分析法两类。穷举法,又称为强力攻击(Brute-forceMethod),指对截收的密文依次用各种可能的密钥试译,直到得到有意义的明文;或者在不变密钥下,对所有可能的明文加密直到得到与截获密文一致,这又称为完全试凑法(CompleteTrial-and-errorMethod)唯密文攻击(CiphertectOnlyAttak)分析者从仅知道的密文进行分析,试图得出明文或密钥。已知明文攻击(KnowPlaintextAttak)分析者除了有截获密文外,还有一些已知的明文-密文对。选择明文攻击(ChosenPlaintextAttack)分析者可以选定任何明文-密文对进行攻击,以确定未知密钥。选择密文攻击(ChosenCiphertextAttack)分析者可以利用解密机由他所选的密文解密出相应明文,以确定未知密钥。四、初等密码分析分组密码的基本概念数据加密标准DESDES的产生及使用DES算法细节DES的安全性分析DES在设计上的优点分组密码的设计原理分组密码的工作方式现代密码对称密码非对称密码序列密码分组密码对称密码非对称密码加密方式序列密码(Streamcipher):也叫流密码,用随机的密钥序列依次对明文字符加密,一次加密一个字符。分组密码(Blockci
您可能关注的文档
- 《密码学基础》课件 (张薇) 第3、4章 AES、 序列密码.ppt
- 《密码学基础》课件 (张薇) 第5--7章 公钥密码与RSA、 数字签名、 消息认证与Hash函数.ppt
- 《密码学基础》课件全套 (张薇)第1--7章 古典密码、 分组密码与DES ---消息认证与Hash函数.ppt
- 大学生创新创业教程 课件 (第八章)大学生创新创业教程.pptx
- 大学生创新创业教程 课件 (第二章)大学生创新创业教程.pptx
- (第九章)大学生创新创业教程.pptx
- 大学生创新创业教程 课件 (第六章)大学生创新创业教程.pptx
- 大学生创新创业教程 课件 (第七章)大学生创新创业教程.pptx
- (第三章)大学生创新创业教程.pptx
- (第十一章)大学生创新创业教程.pptx
- 2010-2023历年陕西省汉中市洋县实验学校高三第一次月考英语卷(带解析).docx
- 2010-2023历年陕西省汉中市中学高三上学期模拟考试化学试卷(带解析).docx
- 2024至2030年中国脉动高梯度磁选机数据监测研究报告.docx
- 电影制作流程及技术规范手册 .pdf
- 2010-2023历年陕西省汉中市汉台区高二下学期期末文科数学.docx
- 电影制作流程及技术规范手册 .pdf
- 电影小王子观后感影评 .pdf
- 2010-2023历年陕西省汉中市汉台区高二上学期期末数学理卷.docx
- 2025年河北中考数学一轮复习提升训练-第一章 数与式 第四节 分式.docx
- 电气施工合同协议书(精选8篇) .pdf
最近下载
- (415)动物生理与生物化学真题及解析-中国农业大学.pdf
- 第五单元说明文大单元教学设计课件 部编版语文八年级上册.pptx
- 标准图集-08CJ17快速软帘卷门 透明分节门 滑升门 卷帘门.pdf
- (最新)技能考试企业技能等级认定质量督导员公共知识真题练习试卷附答案.docx
- 全文解读2022年新制订全国护理事业发展规划(2021-2025年)课件.pptx VIP
- 北京屋顶光伏实施方案.docx
- 党务知识试题.doc VIP
- 北师大版数学五年级上册全册课件ppt完整版.ppt
- 2024年可持续航空燃料发展路径研究报告-GSTIKC&空中客车&中国南方航空.docx
- 幼儿园:融合教育教案《面具》.doc
文档评论(0)