- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章 数据加密技术与应用 计算机网络安全主要涉及传输中的数据和存储中的数据安全,它要求防止攻击者非法地获悉数据与修改数据。为此需要做到数据的必威体育官网网址性和完整性。可通过现代密码学解决以上存在的问题。 密码学不仅是编码与破译的学问,而且包括密钥的管理安全、协议设计安全、单向散列函数、数字签名与认证、鉴别技术等内容。 一、概述 1、基本概念 明文:信息的原始形式(记为P)。 密文:明文经过变换加密后的形式(记为C)。 加密:由明文变成密文的过程(记为E)。加密通常是由加密算法来实现的。 解密:由密文还原成明文的过程(记为D),解密通常是由解密算法来实现的。 密钥:为了有效地控制加密和解密算法的实现,在其处理过程中要有通信双方掌握的专门信息参与,这种专门信息称为密钥(key,记为K)。 通信加密:在传输过程中的数据加密。 文件加密:将存储的数据进行加密。 按通信层次分: 结点加密:OSI模型的一、二层(物理层和链路层)数据加密,仅对报文加密。 链路加密:链路层进行数据加密。对数据和协议信息加密。 端—端加密:六、七层(表示层和应用层)加密。面向网络高层主体加密,协议信息不加密。 任何加密系统应满足的基本要求: (1)密码系统是容易使用的 (2)加、解密换必须对所有密钥均有效。(3)密码系统的安全性仅仅依赖密钥的必威体育官网网址,而与算法无关。 数据加密常用的算法: (1)传统密钥加密算法 (2)对称密钥加密算法 (3)公开密钥加密算法 2.数据加密模型 密码技术通过信息的变换或编码,将机密的敏感信息变换成黑客难以读憧购乱码型文字,以此达到两个目的: 其一,使不知道如何解密的黑客不可能从其截获的乱码中得到任何有意义的信息; 其二,使黑容不可能伪造任何乱码型的信息。 一般把要加密的报文(称为明文,P),按照以密钥(key)为参数的函数进行变换,通过加密过程而产生的输出称为密文(C)或密码文件。 破译密码的技术称为密码分析。 把设计密码的技术(加密技术)和破译密码的技术(密码分析)总称为密码技术; 加密算法和解密算法是在密钥的控制下进行的,加密和解密过程中使用的密钥分别称为加密密钥和解密密钥。 二、传统的加密方法 传统的加密方法,其密钥是由简单的字符串组成的,它可以选择许多加密形式中的一种。只要有必要,就可以经常改变密钥。因此,这种基本加密模型是稳定的,是人所共知的,它的好处就在于可以秘密而又方便地变换密钥,从而达到必威体育官网网址的目的。 传统的加密方法可以分为两大类:替代密码和换位密码。 1、替代密码 替代密码是用一组密文字母来代替一组明文字母以隐藏明文,但保持明文字母的位置不变。 在替代法加密体制中,使用了密钥字母表。它可以由一个明文字母表构成,也可以由多个明文字母表构成。由一个字母表构成的替代密码,称为单表密码,其替代过程就是在明文和密码字符之间进行一对一的映射。如果是由多个字母 表构成的替代密码,称为多表密码,其替代过程与前者不同之处在于明文的同一字符可在密码文中表现为多种字符。因此,在明码文与密码文的字符之间的映射是一对多的。 (1) 单表替代密码 凯撒密码是最古老的替代密码,以英文26个字母为例,它用D表示a,用E表示b,用F表示c,…,用C表示z,密文字母相对明文字母循环左移了3位,因此,又称为循环移位密码。这种映射关系表示为如下函数: F(a)=(a十k)mod n 其中:a表示明文字母,n为字符集中字母个数,k为密钥。 凯撒密码映射表 假设k=3,则明文P=COMPUTER SYSTEMS可加密为: f(C)=(2+3)mod 26=5=F f(O)=(14+3)mod 26=17=R …… f(S)=(18+3)mod 26=21=V 所以密文C=Ek(P) =FRPSXWHUVBVWHPV 由前表可知,由密文C恢复明文非常容易。显然,只要知道密钥K,就可构造一张映射表。其加密和解密均可根据此映射表进行。 凯撤密码的优点是密钥简单易记。但它的密码文与明码文的对应关系过于简单,故安全性很差。 (2) 多表替代密码 周期替代密码是一种常用的多表替代密码,又称费杰尔密码。循环的使用有限个字母来实现替代。 采用的算法: f(a)=(a+Bi) mod n (i = 1,2,3 …n) 例如,COOKIE为密钥,重复使用密钥进行加密和解密。 密钥 COOKIECO OKIECOO 明文 COMPUTER SYSTEMS 密文 ECA………..G…….AG 费杰尔密码表 行\列 ABCDEFGHIJKLMNOPQRSTUVWXYZ A ABCDEFGHIJKLMNOPQRSTUVWXYZ
您可能关注的文档
- NERO的使用方法和技巧.ppt
- Net面向对象程序设计-14-使用垃圾回收和资源管理-2010-2011-2.ppt
- new《编译原理》第五章.ppt
- NetBackup产品介绍及解决方案.ppt
- New第二章金属切削原理与刀具(复习).ppt
- new第四章语法分析1(最后版本).ppt
- NEW职业生涯规划.ppt
- new第四章语法分析2.ppt
- new英语写作常见病句与分析.ppt
- NICU护理安全管理.ppt
- 农业种植技术服务中自然灾害免责说明.doc
- 2025年中卫市高职单招职业技能考前核心试题及答案解析 .pdf
- 2025年中国内牙三通管接头行业市场发展前景及发展趋势与投资战略研究报告.docx
- 2025年中国古代文学史,章节测试第三编 第四章 田园、隐逸诗人之宗陶渊明.pdf
- 2025年中国古代史考试试题题库(共10套) .pdf
- 2025年中国十大冷门专业盘点_职场打拼 .pdf
- 中国半自动化包装机行业市场占有率及投资前景预测分析报告.pdf
- 2025年中国医科大学考试外科学中专起点大专在线作业答案 .pdf
- 2025年中国古代史历史选择题精选100题(附答案) .pdf
- 《xx岗位描述手册》课件.ppt
最近下载
- 气管切开护理课件完整课件.pptx VIP
- 天津市城市桥梁工程施工及验收标准DBT29-75-2018.pdf
- 国土空间规划的知识基础及其结构.docx VIP
- 中国建设工程造价管理协会标准《建设项目全过程造价管理咨询工作规程》.doc
- 新时期特色小镇国土空间规划编制的思考.docx VIP
- 国开学习网电大计算机应用基础形考任务终结性考试(学士论文)附答案.docx
- 新时期国土空间规划的基础逻辑关系思辨.docx VIP
- YB 4407-2014 冶金矿山井巷安装工程质量验收规范.pdf
- LEGO乐高积木拼砌说明书80012,齐天大圣黄金机甲,LEGO®MonkieKid™(年份2020)安装指南_第1份共2份.pdf VIP
- 国土空间规划知识考题(附答案).pdf VIP
文档评论(0)