欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    第四章网络支付的安全及相关安全技术ppt课件.ppt

    • 资源ID:1874970       资源大小:1.03MB        全文页数:58页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第四章网络支付的安全及相关安全技术ppt课件.ppt

    第四章 网络支付的安全及相关安全技术,4.1 网络支付的安全问题与需求4.2 网络支付的安全策略及解决方法4.3 网络支付平台的安全及防火墙技术4.4 数据机密性技术4.5 数据完整性技术4.6 数字证书与认证中心CA4.7 安全网上支付的SSL与SET协议机制,主要内容,一、网络支付的安全问题与需求,1.网络支付面临的安全问题,1.电子商务的主要安全隐患 1)系统的中断与瘫痪 2)信息被盗听 3)信息被篡改 4)信息被伪造 5)对交易行为抵赖,一、网络支付的安全问题与需求,1.网络支付面临的安全问题,2.网络支付的主要安全隐患1)支付账号和密码等隐私支付信息被盗取或盗用2)支付金额被更改3)无法有效验证收款方的身份4)对支付行为进行抵赖、修改或否认5)网络支付系统瘫痪,一、网络支付的安全问题与需求,2.网络支付的安全需求,1.网络上资金流数据的保密性2.相关网络支付结算数据的完整性3.网络上资金结算双方身份的认定4.不可抵赖性5.保证网络支付系统的运行可靠、快捷,做好 数据备份与灾难恢复功能,二、网络支付的安全策略及解决方法,1.网络支付安全策略制定的目的、涵义和原则,1.制定网络支付安全策略的目的,保障相关支付结算信息的机密性、完整性、认证性、不可否认性、不可拒绝性和访问控制性不被破坏;能够有序地、经常地鉴别和测试安全状态;能够对可能的风险做基本评估;系统的安全被破坏后的恢复工作。,二、网络支付的安全策略及解决方法,1.网络支付安全策略制定的目的、涵义和原则,2. 网络支付安全策略的涵义,安全策略必须包含对安全问题的多方面考虑因素。安全策略一般要包含以下内容: 认证; 访问控制: 保密; 数据完整性; 审计。,二、网络支付的安全策略及解决方法,1.网络支付安全策略制定的目的、涵义和原则,3. 制定网络支付安全策略的基本原则,(1)预防为主 (2)必须根据网络支付结算的安全需要和目标来制定安全策略 (3)根据掌握的实际信息分析,二、网络支付的安全策略及解决方法,2.网络支付安全策略的主要内容,1.定义实现安全的网络支付结算的保护资源,金融机构,公正第三方,税务等政府机构,安全的通信通道,交易方A:机密支付信息,交易方B:机密支付信息,安全的网络支付系统组成示意图,安全策略具体内容中要定义保护的资源,要定义保护的风险,要吃透电子商务安全的法律法规,最后要建立安全策略和确定一套安全机制。,2.定义保护的风险 每一新的网络支付方式推出与应用,均有一定的风险,因为绝对安全的支付手段是没有的,要进行相关风险分析。还要注意网络支付工具使用安全与使用便利、快捷之间的辩证关系。3.吃透电子商务安全与网络支付安全的法律法规4.建立相关安全策略和确定一套安全机制 安全策略中最后要根据定义的保护资源、定义的保护风险、电子商务安全的法律法规,建立安全策略和确定一套安全机制。 安全策略是由个人或组织针对网络支付结算安全全面制定的, 安全机制是实现安全策略的手段或技术、整套规则和决策,二、网络支付的安全策略及解决方法,3.保证网络支付安全的解决方法,(1)交易方身份认证 (2)网络支付数据流内容保密 (3)网络支付数据流内容完整性 (4)保证对网络支付行为内容的不可否认性 (5)处理多方贸易业务的多边支付问题 (6)网络支付系统软件、支撑网络平台的正常运行 (7)政府支持相关管理机构的建立和电子商务法律的制定 本章后面的内容就分别叙述相关的方法与解决手段的原理与应用,三、网络支付平台的安全及防火墙技术,1. 网络平台系统的构成及其主要安全威胁,网络平台系统的构成,Intranet 电子商务服务器,银行专网,Internet,客户机,支付网关,支持网络支付的Internet网络平台系统组成示意图,三、网络支付平台的安全及防火墙技术,1. 网络平台系统的构成及其主要安全威胁,公共通信通道Internet的安全威胁,截断堵塞:如切断通讯线路、毁坏硬件、病毒瘫痪软件系统、冗余信息堵塞网络通道等) 伪造:伪造客户或商家信息,假冒身份以骗取财物。 篡改:为某目的对相关网络支付信息进行篡改 介入:利用特殊软件工具提取Internet上通信的数据,以期破解信息;或进行信息流量分析,对信息的流动情况进行分析;或非法进入系统或数据库,进行破坏、COPY等。,三、网络支付平台的安全及防火墙技术,1. 网络平台系统的构成及其主要安全威胁,Intranet的最基本安全需求,网络边界的安全 内部网络的安全 身份验证 授权管理 数据的保密性和完整性 完整的审计、记录、备份机制,以便分析处理,三、网络支付平台的安全及防火墙技术,2. Internet网络平台系统的安全措施 Internet网络平台上安全措施主要从保护网络安全、保护应用的安全和保护系统安全三个方面来叙述。,1.保护网络安全,(1) 全面规划网络平台的安全策略(2) 制定网络安全管理措施 (3) 使用防火墙。(4) 尽量记录网络上的一切活动(5) 注意对设备的物理保护(6) 检查网络平台系统脆弱性(7) 可靠的识别和鉴别,2. 保护应用的安全,应用安全是针对特定应用(如Web服务器、网络支付专用软件系统)中所建立的安全防护措施,独立于任何网络的安全措施。 网络支付协议就很复杂,它涉及购货人、零售商和银行之间的转账,不同参与者之间的通信需要不同水平的保护,需要在应用层上处理。由于现在电子商务中的应用层对安全的要求最严格、最复杂,因此更倾向于在应用层而不是在网络层采取各种安全措施。 应用层上的安全业务可以涉及认证、访问控制、机密性、数据完整性、不可否认性、Web安全性、EDI和网络支付等应用的安全性。,3. 保护系统安全,系统安全性是指从整体系统的角度来进行保护,它与网络系统硬件平台、操作系统、各种应用软件等互相关联。涉及网络支付结算的系统安全包含下述一些措施:(1)检查和确认安装软件中未知的安全漏洞(2)使系统具有最小穿透风险性(3)对入侵进行检测、审计、追踪,三、网络支付平台的安全及防火墙技术,3. 防火墙技术与应用,1.防火墙的定义,防火墙(Firewall),是一种由计算机软件和硬件组成的隔离系统设备,用于在Intranet和Internet之间构筑一道防护屏障,能按设置的条件进行区分,实现内外有别。其主要目标是保护Intranet中的信息、资源等不受来自Internet中非法用户的侵犯,它控制Intranet与Internet之间的所有数据流量。,防火墙的应用示意图为:,三、网络支付平台的安全及防火墙技术,3. 防火墙技术与应用,2.防火墙的功能,双向监控功能 设置用户认证等安全控制机制 防火墙本身无法被穿透 明确Intranet的边界,三、网络支付平台的安全及防火墙技术,3. 防火墙技术与应用,3.防火墙的组成,Internet,网关,Intranet,外部过滤器,内部过滤器,不安全网络,安全网络,防火墙的基本组成框架,三、网络支付平台的安全及防火墙技术,3. 防火墙技术与应用,4.电子商务中防火墙与Web服务器的配置方式,Internet,Intranet,不安全网络,安全网络,业务Web服务器放在防火墙之内的配置图,防火墙+路由器,Web服务器,三、网络支付平台的安全及防火墙技术,3. 防火墙技术与应用,4.电子商务中防火墙与Web服务器的配置方式,Internet,Intranet,不安全网络,安全网络,业务Web服务器放在防火墙之外的配置图,防火墙+路由器,Web服务器,三、网络支付平台的安全及防火墙技术,3. 防火墙技术与应用,5.防火墙的类型,按防火墙采用的技术分类,主要有包过滤式防火墙、应用级网关和状态检测防火墙,包过滤式防火墙,Internet,包过滤防火墙+路由器,Intranet,优点:对用户来说是透明的,处理速度快,易于维护,进行网络及维护,缺点:不能鉴别不同的用户和防止IP地址盗用,配置繁琐,包过滤式的防火墙应用原理示意图,应用级防火墙通常是运行在防火墙上的运行代理服务器软件部分(又名称为应用网关),应用级网关,Internet,优点:比包过滤式防火墙更为安全、可靠,详细记录所有访问状态信息,缺点:速度慢,不允许用户直接访问网络,透明性差,Intranet,内部服务器等,代理服务器,路由器,应用级网关的应用原理示意图,状态监测防火墙,使用一个在网关上执行网络安全策略的软件模块,称为监测引擎,是第三代防火墙技术,原理 监测引擎软件在不影响网络正常运行的前提下,采用抽取有关数据的方法对网络通信的各层实施监测,抽取状态信息,并动态的保存起来,作为执行安全策略的参考,三、网络支付平台的安全及防火墙技术,3. 防火墙技术与应用,6.防火墙的优缺点,优点,1.遏制来自Internet各种路线的攻击2.借助网络服务选择,保护网络中脆弱的易受攻击的服务3.监视整个网络的安全性,具有实时报警提醒功能4.作为部署NAT的逻辑地址5.增强内部网中资源的保密性,强化私有权,三、网络支付平台的安全及防火墙技术,3. 防火墙技术与应用,6.防火墙的优缺点,缺点,1.限制了一些有用的网络服务的使用,降低了网络性能2.只能限制内部用户对外的访问,无法防护来自内部网络用户 的攻击3.不能完全防止传送感染病毒的软件或文件,特别是一些数据 驱动型的攻击数据4.被动防守,不能防备新的网络安全问题,四、数据机密性技术,1. 私有密钥加密法,1.私用密钥加密法的定义与应用原理,信息发送方用一个密钥对要发送的数据进行加密,信息的接收方能用同样的密钥解密,而且只能用这一密钥解密。由于双方所用加密和解密的密钥相同,所以叫作对称密钥加密法。,比较著名的私有密钥加密算法有DES算法及其各种变形、国际数据加密算法IDEA以及RC4,RC5等,四、数据机密性技术,1. 私有密钥加密法,2.私用密钥加密法的使用过程,乙银行:有一笔20 000元资金转帐至贵行12345账号上 甲银行,乙银行:有一笔20 000元资金转帐至贵行12345账号上 甲银行,密钥A,密钥A,加密,解密,信息明文,信息明文,信息密文,信息密文,网络传输,甲银行,乙银行,四、 数据机密性技术,2. 公开密钥加密法,1.公开密钥加密法的定义与应用原理,比较著名的公开密钥加密算法有RSA算法、DSA算法等,原理:共用2个密钥,在数学上相关,称作密钥对。用密钥对中任何一个密钥加密,可以用另一个密钥解密,而且只能用此密钥对中的另一个密钥解密。,商家采用某种算法(秘钥生成程序)生成了这2个密钥后,将其中一个保存好,叫做私人密钥(Private Key),将另一个密钥公开散发出去,叫做公开密钥(Public Key)。,四、数据机密性技术,2. 公开密钥加密法,2.公开密钥加密法的使用过程,乙银行:有一笔20 000元资金转帐至贵行12345账号上 客户甲,乙银行:有一笔20 000元资金转帐至贵行12345账号上 客户甲,加密,解密,支付通知明文,支付通知明文,支付通知密文,支付通知密文,网络传输,客户甲,乙银行,公钥,私钥,B,A,实现了定点保密通知,四、数据机密性技术,2. 公开密钥加密法,2.公开密钥加密法的使用过程,客户甲:本行已将20 000元资金从你账号转移至12345账号上 乙银行,解密,加密,支付确认明文,支付确认明文,支付确认密文,支付确认密文,网络传输,客户甲,乙银行,公钥,私钥,B,A,网络银行不能否认或抵赖,客户甲:本行已将20 000元资金从你账号转移至12345账号上 乙银行,四、数据机密性技术,3. 私有密钥加密法和公开密钥加密法的比较,四、数据机密性技术,4. 数字信封,1.数字信封的定义和应用原理,对需传送的信息(如电子合同、支付指令)的加密采用对称密钥加密法;但密钥不先由双方约定,而是在加密前由发送方随机产生;用此随机产生的对称密钥对信息进行加密,然后将此对称密钥用接收方的公开密钥加密,准备定点加密发送给接受方。这就好比用“信封”封装起来,所以称作数字信封(封装的是里面的对称密钥)。接收方收到信息后,用自己的私人密钥解密,打开数字信封,取出随机产生的对称密钥,用此对称密钥再对所收到的密文解密,得到原来的信息。,2.数字信封在网络支付中的应用示例,银行乙的公钥B,客户甲随即产生的私钥P,银行乙的私钥A,网络传送1,银行乙从数字信封中取出私钥P,乙银行:有一笔200元资金转帐至贵行12345账号上 客户甲,支付通知明文,网络传送2,加密,支付通知明文,乙银行:有一笔200元资金转帐至贵行12345账号上 客户甲,支付确认密文,支付确认密文,客户甲,乙银行,解密,3.数字信封的优点,加密、解密速度快,可以满足即时处理需要 RSA和DES相结合,不用为交换DES密钥周折,减小了DES泄密的风险 具有数字签名和认证功能 密钥管理方便 保证通信的安全,五、数据完整性技术,1. 数字摘要技术,1.数字摘要的定义和应用原理,通讯双方在互相传送消息时,不仅要对数据进行保密,不让第三者知道,还要能够知道数据在传输过程中没有被别人改变,也就是要保证数据的完整性。,用某种算法对被传送的数据生成一个完整性值,将此完整性值与原始数据一起传送给接收者,接收者用此完整性值来检验消息在传送过程中有没有发生改变。这个值由原始数据通过某一加密算法产生的一个特殊的数字信息串,比原始数据短小,能代表原始数据,所以称作数字摘要(Digital Digest)。 (保证消息的真实性,类似于签名的真实,数字签名技术之二,主要的算法如RSA公司提出的MD5和SHA1等,是以Hash函数算法为基础),2.数字摘要的产生示例,银行乙:请将200元资金从本帐号转移至12345账号上。 客户甲,Hash算法:数字摘要生成器,Abcddabc347698jdf74.kxs,支付通知,支付通知的数字摘要,2. 数字签名技术,1.数字签名的定义和应用原理,在传统商务的合同或支付信件中平时人们用笔签名,这个签名通常有两个作用: 可以证明信件是由签名者发送并认可的 (不可抵赖) 保证信件的真实性 (非伪造、非篡改) 数字签名及原理:Digita1 Signature,就是指利用数字加密技术实现在网络传送信息文件时,附加个人标记,完成传统上手书签名或印章的作用,以表示确认、负责、经手、真实等;或 数字签名就是在要发送的消息上附加一小段只有消息发送者才能产生而别人无法伪造的特殊数据(个人标记),而且这段数据是原消息数据加密转换生成的,用来证明消息是由发送者发来的。 数字签名(信息报文M)=发送方私人秘钥加密(Hash(信息报文M),2.数字签名的应用示例,客户甲,银行乙,发送的支付通知M,收到的的支付通知M,银行乙:将200元资金345北交帐号上。 客户甲,银行乙:将元资金北交帐号上。 客户甲,0F812DDF64DBABFF45ADIAA,0F812DDF64DBABFF45ADIAA,ABFF45DBAD,数字摘要D,数字摘要D,数字摘要D,数字签名,加密,客户甲的私钥B,网络传送,客户甲的公钥,SHAR1,SHAR1,比较,如果D与D一样,说明信息是真实的,若不一样,说明信息是伪造或篡改过的,3.数字签名的作用与常见类型,数字签名可以解决下述网络支付中的安全鉴别问题:(1)接收方伪造:接收方伪造一份文件,并声称这是发送方发送的:付款单据等。(2)发送者或接收者否认:发送者或接收者事后不承认自己曾经发送或接收过支付单据。(3)第三方冒充:网上的第三方用户冒充发送或接收消息如信用卡密码;(4)接收方篡改:接收方对收到的文件如支付金额进行改动。,六、数据证书与认证中心CA,1. 数字证书,1.数字证书的定义和应用原理,数字证书:指用数字技术手段确认、鉴定、认证Internet上信息交流参与者身份或服务器身份,是一个担保个人、计算机系统或者组织的身份和密钥所有权的电子文档。工作原理:接收方在网上收到发送方业务信息的同时,还收到发送方的数字证书,通过对其数字证书的验证,可以确认发送方的身份。在交换数字证书的同时,双方都得到了对方的公开密钥,由于公开密钥是包含在数字证书中的,可以确信收到的公开密钥肯定是对方的。从而完成数据传送中的加解密工作。,数字证书,2.数字证书的内容,数字证书内容,3.与网络支付有关的数字证书的类型,个人证书(客户证书): 证实客户(例如一个使用IE的个人)身份和密钥所有权服务器证书: 证实银行或商家业务服务器的身份和公钥支付网关证书: 如果在网络支付时利用第三方支付网关,那么第三方要为支付网关申请一个数字证书 认证中心CA证书: 证实CA身份和CA的签名密钥(签名密钥被用来签署它所发行的证书),4. 数字证书的有效性与使用,数字证书必须同时满足以下三个条件,才是有效的: 1.证书没有过期 2.密钥没有被修改 3.有可信任的相应的颁发机构CA及时管理与回收无效证书,并且发行无效证书清单,2. 认证中心CA,1.认证中心CA的定义,认证中心,简称CA,即 Certification Authority,是一个公正的、有权威性的、独立的(第三方的)、广受信赖的组织,负责电子商务中数字证书的发行和管理以及认证服务。,2.认证中心CA的主要功能,1.生成密钥对及CA证书2.验证申请人身份3.颁发数字证书4.证书以及持有者身份认证查询5.吊销证书6.证书管理与更新7.制定相关政策8.有能力保护数字证书服务器的安全,Certificate Authority,3.国内外主要CA机构,七、安全网上支付的SSL与SET协议机制,1. 基于SSL协议的安全网络支付机制,1.SSL协议简介,SSL协议(Secure Socket Layer,安全套接层协议) 是一种在持有数字证书的浏览器和远程的WWW服务器(如Netscape Enterprise Server、IIS等等,这里具体为电子商务服务器或银行的网上支付结算服务器)之间,构造安全通道并且传输数据的协议。 SSL协议的协议层次,HTTP,IMAP,FTP,SMTP,SSL层,TCP/IP,应用层,网络层,SSL协议的内容,SSL协议包括两个子协议:SSL记录协议 定制了传输数据的格式SSL握手协议 利用前者在支持SSL的客户端和服务器端之间建立安全传输通道建立加密SSL连接,并在客户端验证服务器,SSL提供的3种基本安全服务: 秘密性SSL客户机和服务器之间通过密码算法和密钥的协商,建立安全通道完整性 利用密码算法和Hash函数,确保要传输的信息全部到达目的地认证性 SSL要求数字证书持有者在握手时双方通过相互交换数字证书来验证和保证对方身份的合法性,七、安全网上支付的SSL与SET协议机制,1. 基于SSL协议的安全网络支付机制,2.SSL安全支付参与方及应用系统框架,CA认证中心,客户端,商家服务器,银行服务器,https:/,3.SSL协议的特点,综合用到了对称密钥加密法、公开密钥加密法、数字签名和数字证书等安全保障手段。目前几乎所有操作平台上的Web浏览器以及流行的Web服务器都支持SSL协议。因此使得使用该协议既便宜,开发成本也很小,应用简单(无需客户端专门软件),4.SSL协议的应用,可在服务器和许多世界知名企业的Intranet和Internet网络产品所支持。下图显示的是IE浏览器中安全设置项中SSL标识。,七、安全网上支付的SSL与SET协议机制,2. 基于SET协议的安全网络支付机制,1.SET协议简介,SET协议为在Internet上安全地进行交易提出了一整套完整的方案,特别是采用数字证书的方法,用数字证书来证实在网上购物的确实是持卡人本人,以及向持卡人销售商品并收钱的各方,包括持卡人、商户、银行等的安全。,SET协议的主要目标,机密性 保护隐私 完整性 多方认证性 标准性,七、安全网上支付的SSL与SET协议机制,2. 基于SET协议的安全网络支付机制,2.SET安全支付参与方及应用系统框架,CA认证中心,持卡用户,网上商家,支付网关,收单银行,发卡银行,认证,协商,订单,确认,审核,确认,确认,请求,审核,批准,3.SET协议的特点,在SET协议中,使用DES对称密钥算法、RSA非对称密钥算法等提供数据加密、数字签名、数字信封等功能,给信息在网络中的传输提供可靠的安全性保证。SET协议通过DES算法和RSA算法的结合使用,保证了数据的一致性和完整性,并可实现交易以预防抵赖;通过数字信封、双重签章,确保用户信息的隐私性和关联性。 在完成一个SET协议交易过程中,需验证电子证书9次,验证数字签名6次,传递各方证书7次,进行5次签名,4次对称加密和4次非对称加密。完成一个SET协议交易过程需花费152分钟,甚至更长的时间。,4.SET协议的应用,国外许多网络支付系统都已采用SET协议标准。我国大陆也有好几家单位在建设遵循SET协议的网上安全交易系统,并且已经有系统正式开通。 下图显示的是IBM公司开发的为中国工商银行上海市分行制作的电子钱包软件的登录窗口,其中就有SET商标。,SSL与SET采用的都是公开密钥加密法、私有密钥加密法、数字摘要等加密技术与数字证书等认证手段。市场上,已有许多SSL相关产品及工具,而有关SET的相关产品却相对较少,也不够成熟。SSL有一个很大的缺点,就是无法保证商户看不到持卡人的信用卡账户等信息。总之,SET系统给银行、商户、持卡人带来了更多的安全,使他们在进行网上交易时更加放心。但实现复杂、成本高。,3. SET协议和SSL协议的比较,思考与讨论,1.叙述电子商务安全与网络支付安全的联系。2.结合网络支付的安全问题,说说目前中国常常出现的网络支付安全问题的特点。3.分析一个实际开展电子商务的企业。4.在网络支付流程中,防火墙技术与数据加/解密技术的应用侧重点有什么不同?5.”为了安全保存,我把我的数字签名放在我的IC卡中了”,这种说法对不对?说明理由。6.画出双重签名在一次具体的网络支付中的应用过程示意图。7.中国工商银行在网络支付服务中是如何应用数字证书工具的 ?由哪个CA认证中心提供服务?这样运作有没有问题?8.在基于SSL安全协议机制的信用卡网络支付中,是如何应用本章所述的系列安全技术的?9.SET协议和SSL协议的主要不同是什么?10.调研最新出现的一些应用于网络支付服务的安全技术。,

    注意事项

    本文(第四章网络支付的安全及相关安全技术ppt课件.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开