电子商务信息安全技术教学课件ppt作者陈孟建第三章电子商务密码技术课件.ppt

电子商务信息安全技术教学课件ppt作者陈孟建第三章电子商务密码技术课件.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子商务信息安全技术 第三章 电子商务密码技术 学习目标 1.掌握密码学基本概念; 2.掌握传统密码体制; 3.掌握对称密码体制; 4.掌握非对称密码体制; 5.了解密钥管理技术。 3.1 密码学概述 3.1.1 密码学的起源与发展 1.古典密码学 最早的秘密书写可以追溯到公元前五世纪,著名的历史学家Herodotus记录了希腊与波斯帝国之间的战争,根据他的记载, 这是秘密书写第一次登上历史舞台, 并拯救了希腊, 使其免于万王之王泽克西斯统治下的波斯的侵略。 当泽克西斯当上波斯帝国的国王后, 两国的冲突开始加剧,当时波斯正在建造自己的新首都–波斯波利斯泽, 周边国家纷纷纳贡, 只有雅典和斯巴达例外,于是泽克西斯这样说道”我们应将波斯帝国的疆域扩展到和神拥有的天空一样广阔, 这样我们的领地里就不会有太阳照耀不到的地方”。他花了5年的时间, 秘密地组建了一支部队,公元前480年, 所有的部队组建完毕, 泽克西斯正要发起一场奇袭。 然而, 波斯地这一军事行动, 却被一名放逐到波斯的希腊人目睹了,他决定将这一秘密信息传递到斯巴达。为了避免他的秘密被发现, 他把泽克西斯的行动雕刻在一块木板的反面, 然后在上面涂上一层平整的腊。这块木板成功的骗过的波斯卫兵的检查传递到了斯巴达。 3.1 密码学概述 2.密码学的发展史 (1)第一阶段为古代到1949年 这一时期可以看作是科学密码学的前夜时期,这阶段的密码技术可以说是一种艺术,而不是一种科学,密码学专家常常是凭知觉和信念来进行密码设计和分析,而不是推理和证明。 (2)第二阶段为1949年到1975年 1949年香农发表的保密系统的信息理论为私钥密码系统建立了理论基础,从此密码学成为一门科学,但密码学直到今天仍具有艺术性,是具有艺术性的一门科学。 (3)第三阶段为1976年至今 1976年Diffie 和 Hellman 发表的文章“密码学的新动向”一文导致了密码学上的一场革命。 3.1 密码学概述 3.密码学与信息安全的关系 密码技术是保护信息安全的主要手段之一。密码学通常用来保证安全的通信。希望通过安全通信来获得以下4个特性。 (1) 保密性。保密性指的是只有应该收到的接收者能够解密码,其他人拿到文件也无法获得里面的信息。 (2) 完整性。完整性指的是接收者可以确定信息在传送的过程中有无更改。 (3) 认证性。认证性指的是接收者可以认出发送者,也可以证明声称的发送者确实是真正的发送者。 (4)不可抵赖性。不可抵赖性指的是发送者无法抵赖曾经送出这个信息。 3.1 密码学概述 3.1.2 密码学概述 1.密码学概念 密码学是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。 密码是通信双方按约定的法则进行信息特殊变换的一种重要保密手段。依照这些法则,变明文为密文,称为加密变换;变密文为明文,称为脱密变换。密码在早期仅对文字或数码进行加、脱密变换,随着通信技术的发展,对语音、图像、数据等都可实施加、脱密变换。 3.1 密码学概述 2.密码体系构成 (1) 明文,明文是指需要秘密传送的信息,也即原始信息。例如,要传送的原始信息是“Hello World”。 (2)密文,密文是指明文经过密码变换后的信息。例如,经过某种加密机制,上述的“Hello World”信息变为“jgnnq yqtnf ”,则“jgnnq yqtnf ”就是密文信息。 (3)加密算法,加密算法是指通过一系列的变换、替代或其他各种方式将明文转化为密文的方法称为加密算法。 3.1 密码学概述 (4)解密算法,解密算法与加密算法相反,是加密算法相反的过程,是指通过一系列的变换、替代或其他各种方法将密文恢复为明文的方法。例如,“Hello World”信息隐藏为“jgnnq yqtnf ”,信息的过程就是由加密算法完成的;解密算法则完成由“jgnnq yqtnf ”信息恢复为“Hello World”的过程。 (5)密钥,密钥就是开启密文的钥匙。密钥的功能与保险箱中的钥匙一样,只有拥有密钥或者知道密钥信息的人才能从密文中恢复明文的信息。 3.1 密码学概述 3.密码系统数学模型 密码系统可以用数学的方式来表示,根据其构成,以五元组(M,C,K,E,D)表示,其中:M是明文信息空间、C是密文信息空间、K是密钥信息空间、E是加密算法、D是解密算法。各元素之间的关系如下所示。 (1)E:M×K→C,表示E是M与K到C的一个映射; (2)D:C×K→M,表示D是C与K到M的一个映射。 3.1 密码学概述 例如,在最早的恺撒密码体制中,(凯撒密码是一个古老的加密方法,当年凯撒大帝行军打仗时用这

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档