




已阅读5页,还剩55页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
专题三 电子商务安全技术 第一节 网络安全的体系结构 一、网络安全的基本概念 1、几个常见的安全术语 ()密码安全 ()计算机安全 ()网络安全 ()信息安全 2、网络安全的基本要求 电子商务所需的七种安全性要求: 保密性 认证性 完整性 可访问性 防御性 无否认性 合法性 其中保密性、完整性和不可否认性最为关键。 二、网络安全面临的威胁 对网络安全的威胁主要有以下四个方面 网络部件的不安全因素 软件的不安全因素 工作人员的不安全因素 环境的不安全因素 1、网络部件的不安全因素 电磁泄漏 搭线窃听 非法终端 非法入侵 注入非法信息 线路干扰 意外原因 病毒入侵 2、软件的不安全因素 网络软件安全功能不健全 软件的安全保护措施使用不当 数据的存取权限控制不当 资料标定的不妥当 程序员对程序变更记录、业务记录、程序备 份等工作考虑欠妥 软件变更不当 3、工作人员的不安全因素 保密观念不强或不懂保密守则,随便泄漏机密。 业务不熟练,操作失误或未遵守操作规程而造成泄密。 规章制度不健全造成人为泄密事件。 素质差,缺乏责任心 熟悉系统的工作人员故意改动软件或用非法的手段访问系统 。 系统操作人员超越权限的非法行为。 利用系统故障或软硬件错误非法访问系统或破坏系统。 利用管理上的漏洞非法获取系统和用户信息。 4、环境因素 地震、火灾、水灾等自然灾害的威胁 断电、停电等意外事故 信息安全威胁的来源: v 60% 以上来自内部 v30%左右来自物理部件 v来自外部的还不到10% 各种威胁对网络安全性的影响见下表 威胁保密性完整性可访问 性法律/伦理认证 性 不可否认 性 防御性 后门 犯大错误 数据泄漏 拒绝使用 辐射 盗用 自然灾害 伪造 诈骗 硬件故障 假冒 不准确信息 数据程序破坏 逻辑 炸弹 虚报 错误处 理 网络分析器 超负荷 附加负载 侵犯专利权 编程错误 破坏活动 废物利用 超级处 理 偷窃行为 特洛伊木马 版本控制 病毒 搭线窃听 三、网络安全对策 1、技术对策 ()网络安全检测设备 网络安全监控系统SAFEsuite(P129 ) “黑客入侵防范软件” ()访问设备 美国GSA开发的Internet安全磁盘 Security Dynamics公司生产的 SecuID Card(安全认证卡) Dallas半导体公司的微型iButton数字 辅助设备 (3)浏览器/服务器软件 将ssl协议与浏览器结合 (4)证书 国际上最著名的证书授权部门是VeriSign。 (5)安全型的商业软件 (6)防火墙 著名的防火墙产品: Fire Wall-1(CheckPoint公司的产品) GANUTLET(基于代理技术) ANS INTERLOCK 网络卫士 (7)安全工具包/软件 (8)保护传输线路安全 (9)防入侵措施 (10)数据加密 (11)访问控制 (12)鉴别机制 (13)路由选择机制 (14)通信流控制 (15)数据完整性 (16)端口保护 2、管理对策 (1)人员管理制度 严格网络营销人员选拔 落实工作责任制 贯彻电子商务安全运作基本原则 多人负责原则 任期有限原则 最小权限原则 (2)保密制度 信息的安全级别 绝密级 机密级 敏感级 (3)跟踪、审计、稽核制度 (4)网络系统的日常维护制度 硬件的日常维护和管理 网络设备 服务器和客户机 通信线路 软件的日常维护和管理 支撑软件 应用软件 数据备份制度 (5)病毒防范制度 (6)应急措施 硬件的恢复 数据的恢复 瞬时复制技术远程磁盘镜像技术 数据库恢复技术 四、通信安全性的分层 q网络安全性是由数据的安全性和通信的全性两大部风 构成。 q数据的安全性是一组程序和功能,用来阻止对数据进 行非授权泄露、转移、修改和破坏。 q通信安全性是一种保护措施,要求在电信中采用保密 安全性、传输安全性、辐射安全性的措施,可以拒绝 非授权的人员在电信中获取有价值的信息。 q通信安全性的主要内容: 保密安全性传输安全性辐射安全性物理安全性 q通信安全性的分层: 数据文件加密 数据通信加密 硬接线终端 网络用户验证 文件访问限制 文件口令 机长号码与口令 中断访问 最高安全性 最低安全性 安全性增加 安全性降低 五、OSI安全体系结构 1、开放系统互连参考模型 A A pplicationpplication 7 7 Network Processes to Network Processes to AplicationsAplications应用层 应用层 P P resentationresentation 6 6 Data RepresentationData Representation表示层表示层 SessionSession 5 5 InterhostInterhost Communication Communication会话层会话层 TransportTransport 4 4 End-to-end End-to-end CnnnectionsCnnnections传输层传输层 NetworkNetwork 3 3 Address and best PathAddress and best Path 网络层网络层 Data LinkData Link 2 2 Access to MediaAccess to Media 链路层链路层 PhysicalPhysical 1 1 Binary Binary TransmmisionTransmmision Wires,Connectors,Voltages,DataWires,Connectors,Voltages,Data Rates Rates 物理层物理层 2、安全业务 安全业务是为增强信息系统和一个组织 信息传送的安全性而提供的活动或活动 规定。 在OSI模型中规定的安全业务有五类: 保密性鉴别完整性不可抵赖访问控制 安全业务与OSI各层的关系 OSI的 层 安全业务 保密性鉴别数据完整性 不可地 赖 访问控 制 应用层YYYYY 表示层YY 会话层 传输层YYYY 网络层YYYY 数据链 路层 Y 物理层Y 3、安全机制 安全机制指动作规程、软硬件特征、管理规程以及 他们的任意组合,用于检测和防止对信息系统任何 部分的被动或主动威胁。 安全业务与安全机制之间的关系 安全 业务 安全机制 加密 数字 签名 访问 控制 数据完 整性 鉴别 业务 量填充 路由 选择 控制 公证 保密性 完整性 鉴别 访问 控制 不可抵 赖性 第二节防火墙与网络安全 一、Internet服务及安全对策 1、Internet的主要服务 (1)基本服务 E-mail服务 FTP服务 Telnet服务 USENET NEWS服务 WWW服务 (2)应用服务 电子购物 电子决策 信息提供服务 网络营销 网上支付 网上拍卖 网上炒股等 2、Internet的安全对策 (1)电子邮件的安全对策 实现电子邮件安全的手段是加密和签名。 PEM(privacy enhanced mail)和PGP(pretty goog privacy) 是实现电子邮件安全的两个代表性的策略。 (2)WWW服务器和客户间的安全对策 SHTTP和SSL是两个著名的WWW服务器和客户间的安全对 策。 (3)为实现应用服务安全的加密与签名技术 SET标准。 (4)Internet与Intranet的安全对策 防火墙技术 二、防火墙的概念与体系结构 防火墙是用来连接两个网络并控制两个网络之间相互访问 的系统,如下图所示。它包括用于网络连接的软件和硬件 以及控制访问的方案。用于对进出的所有数据进行分析, 并对用户进行认证,从而防止有害信息进入受保护网,为 网络提供安全保障。 1、防火墙的概念 理论上防火墙概念指的是提供对网络的存取控 制功能,保护信息资源,避免不正当的存取。 物理上,防火墙是Internet和Intranet间设置的 一种过滤器、限制器。 2、防火墙的分类 根据连接方式分类: 分组过滤型 应用网关型(或代理服务器型) 电路层网关型 根据构成方式分类 有屏蔽的子网型 多宿主机型 堡垒主机型 有屏蔽的子网型防火墙有屏蔽的子网型防火墙 局域网 internet ISP 路由 分组过 滤路由 有有屏蔽屏蔽的子网的子网 局域网 internet ISP 路由 多宿多宿 主机主机 多宿主机型防火墙多宿主机型防火墙 有有屏蔽屏蔽的子网的子网 局域网 internet ISP 路由 分组过 滤路由 堡垒主机 堡垒主机型防火墙堡垒主机型防火墙 有有屏蔽屏蔽的子网的子网 三、防火墙的优点与用途 理想的防火墙应该具有高度安全性、高度透明性及 良好的网络性能,而这些特性本身互相制约、互相 影响。 防火墙发展的方向之一是设计融合分组过滤和代理 范围优先的新型防火墙。 1、防火墙可以作为内部网络的安全屏障。 2、防火墙限制Intranet对Internet 的暴露程度,避免 Internet的安全问题对Intranet 的传播。 3、防火墙是设置网络地址翻译器NAT的最佳位置。 四、防火墙的设计 1、基本的防火墙设计 涉及防火墙时应该考虑的几个关键问题: 防火墙的姿态 结构的整体安全策略 防火墙的经济费用 防火墙系统的组件和构件 (1)防火墙的姿态 v防火墙的姿态从根本上阐述了一个机构对安全的看法。 vInternet防火墙可能扮演两种截然不同的姿态: 允许没有特别拒绝的任何事情 拒绝没有特别允许的任何事情 (2)机构的安全策略 v机构的安全策略必须考虑方方面面,进行安全分析、 风险评估和商业需求分析。 (3)防火墙的经济费用 v在保证基本安全需求的基础之上费用最低。 (4)防火墙的组件 v典型的防火墙由一个或多个构建组成:组过滤 路由器、应用层网关(或代理服务器)和电路 层网关。 2、基于分组过滤的防火墙设计 作为过滤的项目有:IP地址(源地址、目的地 址)、协议(TCP、UDP、ICMP)和接口( 源接口、目的接口)。 3、基于代理服务的防火墙设计 代理系统包括两个部分:代理服务程序和客户程序 。 所谓代理就是指进行存取控制和过滤的程序,是位 于客户机与服务器之间的中继。 4、虚拟专用网 在Internet上接续了具有加密功能的路由和防火墙 ,把网络上的数据进行加密后再传送,这种方法叫 虚拟专用网功能。 五、防火墙技术的发展 1、ATM防火墙 关于ATM防火墙的两种争议: ATM防火墙系统在建立呼叫时需要具备确认装置。 利用公用密钥办法对ATM单元层进行加密,不需要确认 装置。 2、智能化的防火墙与侵袭监视系统 3、病毒防火墙 4、动态防火墙技术与WEB安全性 5、防火墙的新纪元 每个系统都有自己的防火墙 SETSET,即安全电子交易协议即安全电子交易协议 (SET Secure Electronic TransactionSET Secure Electronic Transaction) 第三节 安全认证协议及加密技术 一、一、 SETSET协议协议 SETSET最初是由最初是由VISA CARD VISA CARD 和和MASTER CARDMASTER CARD合作开发完成合作开发完成 的,其它合作开发伙伴还包括的,其它合作开发伙伴还包括GTEGTE、IBMIBM、MicrosoftMicrosoft、 NetscapeNetscape、SAICSAIC、TerisaTerisa和和VeriSignVeriSign等。等。 SETSET协议主要使用的技术包括:协议主要使用的技术包括: 对称密钥加密、公共密钥加密、哈希(对称密钥加密、公共密钥加密、哈希(HASHHASH)算)算 法、数字签名技术以及公共密钥授权机制等。法、数字签名技术以及公共密钥授权机制等。 SETSET采用RSA公开密钥体系对通信双方进行认证,利 用DES、RC4或任何标准对称加密方法进行信息的加密 传输,并用HASH算法来鉴别消息真伪,有无涂改。 SETSET体系中有一个关键的认证机构(体系中有一个关键的认证机构(CACA),),CACA根据根据X.509X.509标准标准 发布和管理证书。发布和管理证书。 SETSET协议运行的目标协议运行的目标 保障信息传递的安全性保障信息传递的安全性 保密性保密性 保证保证交易各方身份的真实性交易各方身份的真实性 保证网上交易的实时性保证网上交易的实时性 标准化、规范化标准化、规范化 SETSET协议涉及的对象协议涉及的对象 消费者消费者 在线商店在线商店 收单银行收单银行 电子货币发行机构电子货币发行机构 认证中心(认证中心(CACA) 安全套接层协议安全套接层协议 SSLSSL ( SSL Secure Sockets LayerSSL Secure Sockets Layer) 二、二、 SSLSSL协议协议 SSLSSL协议提供的服务可以归纳为以下三个方面协议提供的服务可以归纳为以下三个方面 : 用户和服务器的合法性认证 数据加密 维护数据的完整性 SSLSSL协议层包括两个协议子层:协议层包括两个协议子层:SSLSSL记录协议记录协议 与与SSLSSL握手协议握手协议 (1)SSL记录协议基本特点 连接是专用的 连接是可靠的 (2)SSL握手协议基本特点 能对通信双方的身份的认证 进行协商的双方的秘密是安全的 协商是可靠的 SSLSSL安全技术在互联网服务器和客户机间提供了安全安全技术在互联网服务器和客户机间提供了安全 的的TCP/IPTCP/IP通道。通道。 SSLSSL可用于加密任何基于可用于加密任何基于TCP/IPTCP/IP的应用,如的应用,如HTTPHTTP、 TelnetTelnet、FTPFTP等。等。 在复杂的电子商务应用中,往往采取在复杂的电子商务应用中,往往采取SETSET和和SSLSSL结合结合 的做法的做法 SSLSSL协议属于网络对话层的标准协议,而协议属于网络对话层的标准协议,而SETSET协议是协议是 在对话层之上的应用层的网络标准协议在对话层之上的应用层的网络标准协议 比较有名的安全协议比较有名的安全协议 CommerceNetCommerceNet提出的提出的S-HTTPS-HTTP Phillip Phillip HallamHallam-Baker of CERN-Baker of CERN提出的提出的ShenShen 它们都是针对它们都是针对WebWeb应用中著名的应用中著名的HTTPHTTP协议协议 的安全漏洞而提出的一种高层解决方案的安全漏洞而提出的一种高层解决方案 三、 加密技术介绍 加密技术:加密技术:计算机加密技术是解决计算机数据的加密 及其解密的技术,它是数学和计算机学的交叉技术 任何加密系统无论其形式多么复杂,至少应包括以 下四个组成部分: 待加密的报文,也称明文 加密后的报文,也称密文 加密、解密装置或算法 用于加密和解密的钥匙,简称密钥 所谓加密所谓加密就是通过密码算术对数据进行转化,使之成为没就是通过密码算术对数据进行转化,使之成为没 有正确密钥任何人都无法读懂的报文有正确密钥任何人都无法读懂的报文 密钥:密钥:加密和解密过程中使用的加解密可变参数加密和解密过程中使用的加解密可变参数 明明 文文 MACMAC 明明 文文 明明 文文 随机产随机产 生密钥生密钥 用自己的私用自己的私 人密钥对人密钥对 MACMAC加密形加密形 成电子签名成电子签名 用商家的公开密用商家的公开密 钥对密钥加密钥对密钥加密 用消费者的用消费者的 公开密钥对公开密钥对 电子签名解电子签名解 密密 用用DESDES进进 行加密行加密 用用DESDES进进 行解密行解密 HashHash MAC1 商家商家 消费者消费者 用商家的用商家的 私有密钥对私有密钥对 密钥解密密钥解密 比较比较 明明 文文 明明 文文 明明 文文 MACMAC 明明 文文 MACMAC 明明 文文 MACMAC HashHash HashHash 传输传输 1 1、 对称密钥加密体制对称密钥加密体制 对称密钥体系(Symmetric Cryptography) 又称对称密钥技术,在对称密钥体系中,对信 息的加密和解密均使用同一个密钥(或者是密 钥对,但其中一个密钥可用通过另一个密钥推 导而得 对称密钥体系的优点在于算法比较简单,加 密、解密速度快,但是也有不可避免的缺点, 那就是密钥分发和管理非常困难 数据加密标准数据加密标准DESDES (DES Data DES Data EncrytionEncrytion Standard Standard) DESDES算法算法 数据加密标准(Data Encryption Standard)是IBM 公司1977年为美国政府研制的一种算法。DES是以56 位密钥为基础的密码块加密技术。它的加密过程一般 如下: 一次性把64位明文块打乱置换。 把64位明文块拆成两个32位块; 用机密DES密钥把每个32位块打乱位置16次; 使用初始置换的逆置换。 三重加密(triple Data Encryption Standard) 高级加密标准(Advanced Encryption Standard) 3DES和AES比较 对称加密体制的原理 使用两个不同的密钥使用两个不同的密钥 加密密钥,公钥加密密钥,公钥 解密密钥,私钥解密密钥,私钥 另一个用处是身份验证另一个用处是身份验证 2 2、 非对称密钥加密体制非对称密钥加密体制 非对称密钥系统优点在于密钥的管理非常简单和安 全 非对称密钥体系缺点,是密钥较长,加、解密速度 比较慢,对系统的要求较高 RSARSA算法算法 RASRAS算法是由罗纳多算法是由罗纳多 瑞维斯特(瑞维斯特(RivetRivet)、艾迪)、艾迪 夏弥尔(夏弥尔( ShamirShamir)和里奥纳多)和里奥纳多 艾德拉曼(艾德拉曼(AdelmanAdelman)联合推出的,)联合推出的,RASRAS 算法由此而得名,算法由此而得名,它得具体算法如下: 找两个非常大的质数,越大越安全。把这两个质数叫做P和Q。 找一个能满足下列条件得数字E: A 是一个奇数。 B 小于PQ。 C 与(P1)(Q1)互质,只是指E和该方程的计算结果没有相同的 质数因子。 计算出数值D,满足下面性质:(DE)1)能被(P1)(Q1 )整除。 公开密钥对是(PQ,E)。 私人密钥是D。 公开密钥是E。 解密函数是: 假设T是明文,C是密文。 加密函数用公开密钥E和模PQ; 加密信息(TE)模PQ。 解密函数用私人密钥D和模PQ; 解密信息(CD)模PQ。 非对称密钥加密体制的原理非对称密钥加密体制的原理 3 3、数字信封数字信封 数字信封(也称为电子信封)并不是一种新 的加密体系,它只是把两种密钥体系结合起来 ,获得了非对称密钥技术的灵活和对称密钥技 术的高效 数字信封使网上的信息传输的保密性得以解 决 数字信封:用公开秘钥对对称秘钥进行加密 就形成了数字信封 4、数字签名 数字签名就是通过一个单向函数对要传送的报文进 行处理得到的,用以认证报文来源并检验报文是否发 生变化的一个字母数字串,用这个字符串来代替签名 或印章,起到与书写签名或印章同样的法律效用。 数字签名技术的目的是保证信息的完整性和真实性 数字签名技术就要保证以下两点 文件内容没有被改变 文件出自签字人之手和经过签字人批准(即签 字没有被改动) 数字签名:简单讲经过加密的信息摘要就形成了数 字签名 5 5、数字证书数字证书 数字证书就是网络通信中标志通信各方身份信息的一系列数据 ,提供了一种在Internet上验证身份的方式 数字证书最重要的信息是一对公用密钥体系中的密钥 数字证书的关键就是认证中心 网络发证机关(网络发证机关(CACA,Certificate Certificate AuthorityAuthority)是专门负责颁)是专门负责颁 发公用钥匙持有证书的机构。发公用钥匙持有证书的机构。 其与网络用户的关系如图所示其与网络用户的关系如图所示 6 6、 HashHash函数函数 Hash函数又名信息摘要(又名信息摘要(message digestmessage digest)函数,可将一)函数,可将一 任意长度的信息浓缩为较短的固定长度的数据。其特点是:任意长度的信息浓缩为较短的固定长度的数据。其特点是: 1.浓缩结果与源信息密切相关,源信息每一微小变化,都 会使浓缩结果发生变化。 2. Hash函数所生成的映射关系是多对一关系。因此无法 由浓缩结果推算出源信息。 3.运算效率较高。 Hash函数一般用于为信息产生验证值,此外它也被用于用户 密码存储。为避免密码被盗用,许多操作系统(如Windows NT、Unix)都只存储用户密码的Hash值,当用户登录时,则 计算其输入密码的Hash值,并与系统储存的值进行比对,如 果结果相同,就允许用户登录。 Hash函数另一著名的应用是与公用钥匙加密法联合使用, 以产生数字签名。 7 7 、 密钥的分发与保护密钥的分发与保护 对称加密密钥的分发对称加密密钥的分发 非对称密钥加密中公钥的分发非对称密钥加密中公钥的分发 使用公钥数据库管理公钥使用公钥数据库管理公钥 使用认证公钥的数字证书使用认证公钥的数字证书 密钥的安全是保证密钥有效的重要前提密钥的安全是保证密钥有效的重要前提 保密模块保密模块 不适合用在公共网络上许多事先互不认不适合用在公共网络上许多事先互不认 识的通信者之间的信息传送识的通信者之间的信息传送 四、 公钥基础设施(PKI) 1 1、 PKIPKI简介简介 PKIPKI技术的主要目的技术的主要目的 公钥基础设施公钥基础设施PKI PKI ( PKI Public Key Infrastructure PKI Public Key Infrastructure ) 建立一个有实际使用价值的建立一个有实际使用价值的PKIPKI网络安全环网络安全环 境,必须满足的基本条件境,必须满足的基本条件 最主要的安全技术最主要的安全技术 公钥加密技术公钥加密技术 数字签名技术数字签名技术 2 2 、 PKIPKI的主要功能的主要功能 主要有主要有 签发数字证书签发数字证书 作废证书作废证书 签发与发布证书作废表签发与发布证书作废表 存储与检索证书和证书作废表存储与检索证书和证
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 语文教育常规知识培训课件
- 红蓝搭配动漫课件
- 2025新款商业店铺转让合同样本
- 2025私人车位租赁协议
- 商业智能软件租赁合作协议
- 农田水利工程投资建设合作协议
- 农村新型种植技术引进与推广合同
- 保险公司理赔条款协议
- 红楼梦第16章课件讲解
- 红楼梦片段课件
- 2025年湖北省武汉市中考语文真题(含答案)
- 中国心房颤动管理指南2025解读
- Unit1Weletotheunit课件译林版八年级英语上册
- 离职交接事项协议书范本
- 【高考真题】海南省2025年高考真题物理(含答案)
- 体育教师自我介绍课件
- 银行员工职业操守课件
- 初中开学第一课心理健康课
- 艺康servsafe培训课件
- TDT1067-2021不动产登记数据整合建库技术规范
- 加气站投诉处理管理制度
评论
0/150
提交评论