- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
现代密码学及应用
2008-9-21 111 现代密码学与应用 ——理论基础 大 纲 1 信息论 熵及其性质 语言信息率 密码系统的安全性 唯一解距离 两种基本技术:扩散和混淆 2 复杂性理论 算法的复杂性 问题的复杂性 1 Shannon信息论 信息在信道传输中可能受到攻击,引入密码理论 阐明了密码系统,完善保密,理论保密和实际保密等概念 提出以扩散和混淆两种基本方法来设计密码 什么是信息? Wiener :“信息既不是物质,也不是能量,信息就是信息” 。使信息成为一切系统的三大组成要素之一。 物质和能量是客观存在的、有形的,信息是抽象的、无形的。物质和能量是系统的“軀体”,信息则系统的“灵魂”。 ? 信息要借助于物质和能量才能产生、传输、存储、处理和感知;物质和能量要借助于信息来表述和控制。 信息的多样性 客观事物是多种多样、五花八门的,事物的状态和变化是多姿多彩、变幻无穷的,属性不同就出现了不同的信息,需要给出不同的信息定义,从而可创建不同的信息理论。 ? 信息的不确定性引出概率信息和 Shannon信息论(Fisher等)。 ? 信息的模糊性引出模糊信息和模糊信息论。 ? 信息的量子属性引出量子信息和量子信息论。 ? 信息的复杂性引出信息复杂度和复杂度的信息理论。 ? 信息的感知属性引出感知信息和感知的信息理论。 ? 信息的美学属性引出美学信息和美学的信息理论。 等等,不一而足。 信息量度定义的困难性 在众多不同属性的信息中,只有少数几种信息有了合适的量度,如不确定信息。 大多数信息是可以感知、但无法度量,因为还未找到合适的信息量的定义,因而也就建立不起来像Shannon信息论那样的理论。 例如我们对情感信息中的喜、怒、哀、乐、爱、恨、恩、怨等都能感知,但我们还难于度量它们,我们还只能用一些比较模糊的形容词来描述不同程度的感情。如“你问我对你的爱有多深,我爱你有几分,你去想一想,你去看一看,月亮代表我的心。”我们还不能确切地给出“这份爱”有多少“比特”,“那份爱”比“这份爱” 又多多少“比特”。对于美学信息也是如此。另外,这类信息具有很强的主观性,这就更增大了给出客观量度定义的困难性。 香农简介 香农(1916-2001),生于美国密执安州的加洛德。1940年获得麻省理工学院数学博士学位和电子工程硕士学位。1941年他加入了贝尔实验室数学部,在此工作了15年。 香农理论简介(1) 奠定了香农信息基本理论的基础。他在文中用非常简洁的数学公式定义了信息时代的基本概念:熵。 “熵”的概念起源于热力学,是度量分子不规则热运动的单位。香农的伟大贡献在于,利用概率分布的理论给出“熵”的严格定义。 根据香农的定义,确定发生的事件如“太阳从东边升起”与确定不发生的事件如“太阳从西边升起”,其熵都是零。只有当发生与不发生 的概率相同时,事件的熵才达到极大。 香农理论简介(2) 在熵的基础上定义的信道容量也是通讯中一个至关重要的概念。由此,香农推出了一个公式,明确表达了在不同噪声情况下传输速率与失真的定量关系。从这一个公式导出的为达到无失真通讯的传输速率的极限,现已称为香农极限。打个比方来说,在周围干扰严重的情 况下,要想使对方听清楚,你就只有慢慢地讲,甚至还要不断重复。 香农理论应用 如今,这两个原理已广泛应用于信息处理和实际通信中。只要涉及信息的压缩与传递,就要用到香农的理论。 PC机上常用的WinZip (无损压缩算法) 手机通讯 (有损压缩?无损压缩,纠 错) 在因特网上传递多媒体数据 (MP3音乐压缩格式) Shannon对密码学的贡献 1949年公开发表的《保密系统的通信理论》开辟了用信息论研究密码学的新方向,成为近代密码理论的奠基人,使他成为密码学的先驱。 Shannon以概率统计的观点对消息源、密钥源、接收和截获的消息进行数学描述和分析,用不确定性和唯一解距离度量密码体制的保密性,阐明了密码系统、完善保密性、纯密码、理论保密性和实际保密性等重要概念,从而大大深化了人们对于保密学的理解。 这使信息论成为研究密码学和密码分析学的一个重要理论基础,宣告了科学的密码学时代的到来。 随机事件和随机变量 熵的数学定义 引理3.1(Jensen不等式) 1.2 语言信息率 课上练习 实验1:求n个英文字母组成的组合 有:26^n种组合 该实验的熵为:log2(26^n)=n*log226比特 存储时,需占n*log226比特 实验2:求n个英文字母组成的有意义的组合。 假设该实验的熵为H比特 则存储时,需占H比特 长度为n的英文字母序列的冗余度dn如下: d1=0.55 bit, d2=2.16 bi
您可能关注的文档
- 园林史(自己整理及课堂笔记).doc
- 园林施工规范-树木及种植.doc
- 园林景观之园路及设计.doc
- 园建施工图设计及简明要求.doc
- 园林景观设计中植物种植及基本原则.doc
- 园林植物及最新分类法.doc
- 王尚志教授谈新课标下及高中数学7.ppt
- 园林绿化中大树移植及主要技术环节.doc
- 园林植物在校园建设中及作用.doc
- 园林绿化中提高树木成活率及方法.doc
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
文档评论(0)