第七章信息加密及身份认证-PPT精选课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第七章信息加密及身份认证-PPT精选课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七 信息 加密 身份 认证 PPT 精选 课件
- 资源描述:
-
1、安全辅助手段安全辅助手段密码学和公开密钥加密系统密码学和公开密钥加密系统定义定义l密码学是研究数据的加密和解密及其变换的科学,它是数学和计算机科学交叉的学科l过去,只有谍报、外交和军事人员对加密技术感兴趣,并投入大量的人力和资金进行秘密研究l直到最近,由于各种民用有线、无线通信的普及和计算机及其网络技术的迅速发展,密码学才得到前所未有的广泛重视密码学的应用密码学的应用l军事、政治和外交l80年代以后,在雷达、导航、遥控、遥测等领域占有重要地位l通信、电子邮政、计算机、金融系统、各种管理信息系统甚至家庭l认证、鉴别和数字签名等新的功能密码学的基本概念密码学的基本概念l研究密码系统或通信安全的科学
2、l它包含密码学(cryptology)和密码分析学(cryptanalytics)两个分支l密码学是对信息进行编码实现隐蔽信息的一门学问l密码分析学是研究分析破译密码的学问密码学的基本概念密码学的基本概念l明文(plaintext):未被隐蔽的消息l密文(ciphertext):隐蔽形式明文l加密(encryption):将明文变换成密文l解密(decryption):从密文恢复出明文l加密算法:对明文加密采用的一组规则l解密算法:对密文解密时采用的一组规则l密钥(key):控制加密和解密算法的数据l单钥或对称密码体制(one-key or symmetric cryptosystem):从一
3、个易于得出另一个密码学的基本概念密码学的基本概念l密码分析:通过分析可能从截获的密文中推断出原来的明文的过程l被动攻击(passive attack):对一个保密系统采取截获密文进行分析的这类攻击l主动攻击(active attack):非法入侵者主动向系统干扰,采用删除、更改、增添、重放、伪造等方法向系统加入假消息l认证系统(authentication system):使发送的消息具有被验证的能力,使接收者或第三者能够识别和确认消息的真伪,实现这类功能的密码系统密码学的基本概念密码学的基本概念l保密性:使截获者在不知道密钥的情况下不能解读密文的内容l认证性:使任何不知道密钥的人不能构造出一
4、个密报,使预定的接收者脱密成一个可理解的消息(合法的消息)l完整性(integrity):在有自然和认为干扰条件下,系统有鉴别和原来发送消息一致性的能力安全的认证系统满足条件安全的认证系统满足条件l1.预定的接收者能够检验和证实消息的合法性和真实性。l2.消息的发送者对所发的消息不能抵赖。l3.除合法的消息发送者之外,其他人不能伪造合法的消息。而且在已知合法密文和相应消息下,要确定加密密钥和系统地伪造合法密文在计算上是不可能的。l4.必要时可有第三者进行仲裁。加密系统的四个内容加密系统的四个内容l待加密的报文,即明文;l加密后的报文,即密文;l加密、解密装置或算法;l用于加密和解密的钥匙,可以
5、是数字、词汇或语句。加密是在不安全的信息渠道中实现信息的安全传输的重要方法常见的加密方法常见的加密方法l代码加密l替换加密l变位加密l一次性密码簿加密代码加密代码加密l发送秘密消息的最简单做法,就是使用通信双方预先设定的一组代码。代码可以是日常词汇、专有名词或特殊用语,但都有一个预先设定的确切含义。它简单而有效,得到广泛的应用。例如:l密文:黄姨白姐安全到家了 l明文:黄金和白银已经走私出境了l代码简单好用,但只能传送一组预先设定好的信息替换加密替换加密l明文中的每个字母或字母被替换为另一个或一组字母。例如,下面的一组字母对应关系就构成了一个替换加密器。l明文字母:A B C D.l密文字母:
6、H G U A l替换加密器可以用来传达任何信息,但有时还不及代码加密安全。窃密者只要多搜集一些密文就能够发现其中的规律。变位加密变位加密l替换加密保持着明文的字符顺序,只是将原字符替换并隐藏起来。变位加密不隐藏原明文的字符,但却将字符重新排序。例如,加密方首先选择用一个数字表示的密钥,写成一行,然后把明文逐行写在数字下。按密钥中指示的顺序,逐列将原文抄写下来,就是加密后的密文。l密钥:4 1 6 8 2 5 7 3 9 0l明文:来 人 已 出 现 住 在 平 安 里l密文:里 人 现 平 来 住 已 在 出 安一次性密码簿加密一次性密码簿加密l如要保持代码加密的可靠性,又保持替换加密器的灵
7、活性,可以采用一次性密码簿进行加密。密码簿每一页都是不同的代码表。可以用一页上的代码来加密一些词,用后撕掉或毁掉;再用另一页上的代码加密另一些词,直到全部的明文全部被加密。破译密文的唯一办法,就是获得一份相同的密码簿。l只可使用一次。如果密码使用多次,密文会呈现某种规律,也就有破密的可能。加密算法加密算法l凯撒密码l每一字母向前推k位。例如k=5便有明文和密文对应关系如下:l明文:a b c d e f g h I j k l m n o p q r s t u v w x y zl密文:F G H I J KL MNOPQ R S T UVWXYZ A B C D E l则明文:data s
8、ecurity has evolved rapidlyl对应密文为:IFYFXJHZWNYDMFXJATQAJIWFUNIQD单表置换单表置换lTSINGHUAVERYBCDFJKLMOPQWXZl其中TSINGHUAVER是Tsinghua University略去已出现的字母依次写下的。后面BCDWXZ则是按26个英文字母顺序续上前面未出现的字母构成的。Tsinghua University称为该密码的密钥词组l这种以一个词组为基础进行文章单词的置换方法就是单表置换加密方法l由于英文字母和词汇存在出现的频率问题,因而通过分析密文中字母及词汇出现的频率,与标准频率进行对比分析,可以破译密文。
9、普莱费厄普莱费厄(Playfair)Playfair)加密算法加密算法l密钥为一个55距阵l F I V E Sl T A R B Cl D G H K Ll M N O P Ql U W X Y Zl加密方法是先将明文按两个两个分组(m1,m2),然后按下边规则加密:l如m1和m2在同一行上,则密文c1和c2分别紧靠m1、m2右端的字母。其中第一列看作是最后一列的右方l如m1和m2在同一列时,则密文c1和c2分别紧靠m1、m2下方的字母。其中第一行看作是最后一行的下方l如m1和m2不在同一行,则密文c1和c2是由m1、m2确定的距阵的其它两角的字母,并且c1和m1、c2和m2同行l若m1=m
10、2,则插入空字母于重复字母之间l若明文字母数为奇数时,将空字母Q加在明文的末端l例:M=Playerfair cipher was actually invented by wheatstone 将明文M分解为两个字母一对:pl ay fa ir ci ph er wa sa ct ua lq ly in ve nt ed by wh ea ts to ne 通过加密得密文为:QK BW IT VA AS OK VB IG IC TA WT QZ KZ AW ES MA FK KE ZG IB CF RM PI 其中pl符合,wa符合,ct符合。密码分析密码分析l密码分析是截收者在不知道解密密
11、钥及通信者所采用的加密体制的细节条件下,对密文进行分析,试图获取机密信息l研究分析解密规律的科学称密码分析学l密码设计是利用数学来构造密码,而密码分析除了依靠数学、工程背景、语言学等知识外,还要靠经验、统计、测试、眼力、直觉判断能力,有时还靠点运气。密码分析过程通常包括:分析(统计截获报文材料)、假设、推断和证实等步骤。破译或攻击(破译或攻击(break或或attack)密码的方法密码的方法l穷举破译法l分析法穷举破译法(穷举破译法(exhaustive attack methodl穷举法又称作暴力法(brute force method),这是对截收的密报依次用各种可解的密钥试译,直到得到有
展开阅读全文