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

    网上支付的安全.ppt

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

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

    网上支付的安全.ppt

    第7章 网上支付的安全,71 网上支付安全概述72 网上支付安全协议73 金融安全认证74 中国金融认证中心,7.1.1 网上支付所面临的安全问题,(1)交易支付信息被篡改。(2)交易支付信息被截获和窃取。(3)交易信息假冒。(4)交易抵赖。,7.1.2 网上支付安全的主要内容,电子商务安全从整体上分为两大部分:计算机网络安全和商务交易安全。计算机网络安全的内容主要包括计算机网络设备安全、计算机网络系统安全、数据库安全等。其特点是针对计算机网络本身可能存在的安全问题问题,实施网络安全增强方案,以保证计算机网络自身的安全性为目标。,商务交易安全是指在计算机网络安全的基础上,如何保障电子商务过程的顺利进行,实现电子商务交易支付结算的保密性、完整性、可鉴别性、不可伪造性和不可抵赖性。包括交易支付过程中的各种交易安全技术,如SET、SSL、安全认证手段和CA体系等。,72 网上支付安全协议,7.2.1 SSL协议 SSL协议(Secure Socket Layer)是由网景(Netscape)公司1994年设计开发推出的一种安全通信协议,主要用于提高应用程序之间的数据的安全系数,它能够对信用卡和个人信息提供较强的保护,也是目前使用最广泛的安全协议。,1)SSL协议提供的基本服务(1)认证用户和服务器,使得它们能够确信数据将被发送到正确的客户机和服务器。(2)加密数据以隐藏被传送的数据。(3)维护数据的完整性,确保数据在传输过程中不被改变。,2)SSL协议的运行步骤(1)接通阶段。(2)密码交换阶段。(3)会谈密码阶段。(4)检验阶段。(5)客户认证阶段。(6)结束阶段。,3)SSL协议的应用SSL协议是国际上最早应用于电子商务的一种网络安全协议,至今仍然有许多网上商店在使用,也经常应用于点对点的网上银行业务。世界上一些大型公司,如Microsoft、IBM等提供的客户机、服务器以及相关的软件都支持SSL协议,它已经成为一个事实上的工业标准。,SSL协议与电子支付SSL协议下的电子交易过程,()客户购买信息发往商家;()商家在将信息转发银行;()银行验证客户信息合法性;()银行通知商家付款成功;()商家通知客户购买成功。,SSL协议交易流程的缺陷客户的银行资料信息先送到商家,让商家阅读,故客户银行资料的安全性得不到保证。SS只能保证资料传递过程的安全,而传输过程是否有人截取就无法保障。,7.2.2 SET协议,SET协议(Secure Electronic Transaction),安全电子交易协议,是由世界上两大信用卡公司VISA和Mater Card联合推出的网上信用卡交易的模型和规范。SET是开放的,SET主要是为了解决用户、商家和银行之间通过信用卡支付的交易而设计的,以保证支付信息的机密、支付过程的完整、商户及持卡人的合法身份,以及可操作性。SET中的核心技术主要有密钥加密、电子数字签名、电子信封、电子安全认证等。,1)SET协议的研发与应用在开放的互联网上处理电子商务,如何保证买卖双方传输数据的安全已经成为电子商务能否顺利实现的最重要的问题之一。1995年信用卡国际组织、资讯业者及网络安全专业团体等开始组成策略联盟,共同研发用于电子商务的安全交易系统。1996年,Marster Card和Visa国际信用卡组织与技术合作伙伴GTE、Netscape、IBM、Terisa System、Versign、Microsoft、SAIC等一批跨国公司共同开发了安全电子规范(SET协议)。,2)SET协议运行的目标(1)保证信息在互联网上安全传输,防止数据被黑客或被内部人员窃取。(2)保证电子商务参与者信息的相互隔离。(3)解决多方认证的问题。(4)保证网上交易的实时性,使所有支付过程都是在线的。(5)达到全球市场的接受性,在容易使用与对特约商店、持卡人影响最小的前提下,达到全球普遍性。(6)确定应用的互通性,提供一个开放式的标准,明确定义细节,以确保不同厂商开发的应用程序可共同运作,促成软件互通。,3)SET协议涉及的范围SET最主要的使用对象在消费者与商店,商店与收单银行(付款银行)之间。一项SET交易涉及的对象有:(1)持卡人。(2)在线商店。(3)收单银行。(4)支付网关。(5)发卡人,即客户的金融机构。(6)认证中心(CA)。,4)SET协议的工作原理根据SET协议的工作流程,可将整个工作程序如下:(1)消息1和消息2是交易初始设置,客户与商家相互交换身份证书,建立一个交易ID号;(2)在消息3的客户购买消息中,包含商品或服务名、客户签名、加密的客户信用卡信息;(3)消息4是商家对用户购买订单的确认;(4)消息5和消息6是商家对客户支付信息合法性的验证,在商家与银行(或其代理)间进行;(5)消息7和消息8使用户对交易内容、状态有查询的能力;(6)消息9和消息10是商家与银行间的兑现和平帐过程。,SET的特征(1)信息的机密性(2)数据的完整性(3)消费者账户的认证(4)卖方认证(5)互可操作性,5)SET的主要应用(1)生成和安全保存符合SET协议要求的属于根认证机构的公、私密钥。(2)生成和自行签署符合SET协议要求的根证书及其数字签名。(3)处理品牌认证机构的申请,生成、验证品牌证书并在品牌证书上进行数字签名。(4)生成品牌证书撤销清单。(5)运行跨域交叉认证。(6)制定安全认证政策。,1)SET协议与SSL协议的区别SSL是基于传输层的通用安全协议,它只占电子商务体系中一部分,可以看做其中由于传输的那部分技术规范。从电子商务特性来讲,它并不具备商务性、服务性、协调性和集成性。SET协议位于应用层,它对网络上其他各层也有所涉及。SET中规范了整个商务的活动流程,从信用卡持卡人到商家,到支付网关,到认证中心及信用卡结算中心之间的信息流向及必须参与的加密,认证都制定了严密的标准,从而最大限度地保证了商务性、服务性、协调性和集成性。SET与SSL的主要区别见表。,7.2.3 SET协议与SSL协议的区别,2)SET协议的缺陷(1)SET只支持信用卡消费。(2)SET涉及的实体较多。(3)SET技术规范没有提及在事务处理完成后,如何安全地保存或销毁这些数据,是否应当将数据保存在消费者、在线商店或收单银行的计算机里。(4)在完成一个SET协议交易过程中,需验证电子证书9次,验证数字签名6次,传递证书7次,进行5次签名、4次对称加密和4次非对称加密。(5)安全是相对的。,73 金融安全认证05年:银监会国内各银行的网银业务拥有的用户中懂得使用中国金融认证中心安全证书的用户不到三成。能窃取账号、密码和验证码的黑客软件“网银大盗”;“假银行网站事件”在网银信誉面临考验的情况下,中国金融认证中心联合全国16家商业银行一起发起了“放心安全用网银”宣传活动 中国金融认证中心总经理李晓峰指出,除了最易被攻破的“账号加密码”的简单方式外,网上身份认证机制还有更好的选择数字证书认证机制,不法分子即使窃取了账号和密码也取不到钱。已在工行、建行、交行、中信实业等20多家商业银行建立了证书注册审批系统。如果发生安全问题,中国金融认证中心承诺对网银用户进行赔付:对企业高级证书用户赔付上限为人民币80万元,对企业普通用户赔付上限为50万元,对个人用户赔付上限为2万元。,1)数字签名数字签名技术是公开密钥加密技术和报文分解函数相结合的产物。与加密不同,数字签名的目的是为了保证信息的完整性和真实性。数字签名必须保证以下3点:(1)接受者能够核实发送者对消息的签名;(2)发送者事后不能低赖对消息的签名;(3)接受者不能伪造对消息的签名。,2)数字证书(1)Digital Certificate,又称公开密钥证书或“数字标识(Digital ID)”,是由权威的、可信赖的、公正的第三方机构认证中心颁发给网上用户的一段包含用户身份信息、密钥信息以及认证中心数字签名的数据,它把第一个特定的公开密钥与它的所属者的描述信息进行绑定,其包含的信息可建立使用者在网络上进行交易或从事活动时的身份识别功能,所以常把它比喻为电子身份证。,(2)数字证书的内部格式是由国际电信联盟X.509国际标准所规定的,它必须包含以下几点:证书的版本号;数字证书的序列号;证书拥有者的姓名;证书拥有者的分开密钥;公开密钥的有效期;签名算法;办理数字证书的单位;办理数字证书的单位的数字签名。,(3)数字证书的种类。目前我国的认证中心提供的数字证书类型有:个人身份证书机构证书(机构身份证书、机构部门证书及机构员工证书)安全电子邮件证书(个人电子邮件证书及机构电子邮件证书)设备证书(应用服务器证书、Web服务器证书、VPN网关证书及VPN客户端证书)代码签名证书(个人代码签名证书、企业代码签名证书)及无线应用证书(网关证书及客户端证书)。,3)认证中心(CA)在电子商务交易过程中,无论是数字签名还是数字证书的发放都不是由交易双方自己来完成的,必须有一个具有权威性和公开性的第三方来完成。CA(Certificate Authority),承担网上安全电子交易认证服务,能签发数字证书,并能确认用户身份的服务机构。认证中心是PKI体系中的核心,是由一组计算机硬件、软件以及管理人员组成的,扮演着如同现实世界中的派出所的户藉管理机构这样的角色。,(1)CA机构组成。证书授权中心作为电子商务交易中受信任和具有权威性的第三方,承担公钥体系中公钥的合法性检验的责任。电子商务认证授权机构(CA),也称为电子商务认证中心,是负责发放和管理数字证书的权威。CA体系由证书审批部门和证书操作部门组成。,目前CA认证系统主要由以下三部分组成:在客户端面向证书用户的数字证书申请、查询和下载系统;在RA端由RA管理员对证书申请进行审批的证书授权系统;在CA控制台,签发用户证书的证书签发系统。CA就是一个负责发放和管理数字证书的权威机构。对于一个大型的应用环境,认证中心往往采用一种多层次的分级结构,各级的认证中心类似于各级行政机关,上级认证中心负责签发和管理下级认证中心的证书,最下一级的认证中心直接面向最终用户。,(2)CA认证中心有五项功能。证书发放功能。中心接收、验证用户(包括下级认证中心和最终用户)的数字证书的申请,将申请的内容进行备案,并根据申请的内容确定是否受理该数字证书申请。如果中心接受该数字证书申请,则进一步确定给用户颁发何种类型的证书。新证书用认证中心的私钥签名以后,发送到目录服务器供用户下载和查询。为了保证消息的完整性,返回给用户的所有应答信息都要使用认证中心的签名。证书更新功能。认证中心可以定期更新所有用户的证书,或者根据用户的请求来更新用户的证书。,证书查询功能。证书的查询可以分为两类,其一是证书申请的查询,认证中心根据用户的查询请求返回当前用户证书申请的处理过程;其二是用户证书的查询,这类查询由目录服务器来完成,目录服务器根据用户的请求返回适当的证书。证书撤销功能。当用户的私钥由于泄密等原因造成用户证书需要申请作废时,用户需要向认证中心提出证书作废的请求,认证中心根据用户的请求确定是否将该证书作废。另外一种证书作废的情况是证书已经过了有效期,认证中心自动将该证书作废。认证中心通过维护证书作废列表(CertificateRevocationList,CRL)来完成上述功能。,归档功能。证书具有一定的有效期,证书过了有效期之后就将作废,但是我们不能将作废的证书简单地丢弃,因为有时我们可能需要验证以前的某个交易过程中产生的数字签名,这时我们就需要查询作废的证书。基于此类考虑,认证中心还应当具备管理作废证书和作废私钥的功能,74 中国金融认证中心,中国金融认证中心CFCA(China Financial Certification Authority)于2000年6月29日正式挂牌成立,是经中国人民银行和国家信息安全管理机构批准成立的国家级权威的安全认证机构,是重要的国家金融信息安全基础设施之一,也是中华人民共和国电子签名法颁布后,国内首批获得电子认证服务许可的CA之一。CFCA作为权威、公正的第三方安全认证机构,通过发放数字证书为网上银行、电子商务、电子政务提供安全认证服务,确保网上信息传递双方身份的真实性、信息的保密性和完整性、以及网上交易的不可否认性。,1)中国金融认证中心认证体系CFCA采用国际主流的PKI(Public Key Infrastructure公钥基础设施)技术,提供适用于企业、个人、Web站点、VPN、安全E-mail、手机应用等在内的十多种证书和各种信息安全服务,确保网上银行、网上证券、网上保险、网上税务、电子商务、电子政务、企业集团等的信息安全。CFCA认证系统采用国际领先的PKI技术,总体为三层CA结构,第一层为根CA;第二层为政策CA,可向不同行业、领域扩展信用范围;第三层为运营CA,根据证书运作规范(CPS)发放证书。运营CA由CA系统和证书注册审批机构(RA)两大部分组成:,2)CFCA的主要功能(1)受理用户的数字证书申请。(2)审批用户的申请和发放数字证书。(3)归档、撤销以及更新用户的数字证书。(4)证书作废原因编码、证书作废列表(CRL)产生及其发布和查询管理。(5)认证中心的管理。(6)认证中心自身密钥的管理。,3)CFCA建立注册中心的程序(1)申请与审批。第一步是拟建立注册中心的单位向CFCA提交建立RA申请书及其他文档;第二步是FACA审核申请书。(2)CFCA与申请建立注册中心的单位签署意向书。(3)注册中心系统建设。(4)注册中心系统测试。(5)CFCA与申请建立注册中心的单位签署协议。(6)系统运行。,4)CFCA签发的数字证书(1)企业高级证书,主要供网上交易金额较大的企业来进行数字签名和加密信息,安全级别较高。(2)企业普通证书,主要供网上交易金额较小、采用基于SSL、S/MIME安全协议系统的企业选用,安全级别较低。(3)个人高级证书,主要供网上交易金额较大的个人用来进行数字签名和加密信息,安全级别较高。(4)个人普通证书,主要供网上交易金额较小,采用基于SSL、S/MIME安全协议系统的个人选用,安全级别较低。(5)Web服务器证书,主要供网上交易金额较小的Web服务器选用。(6)Direct Server服务器证书,主要用于企业从事B2B交易时对Web服务器进行保护。,5)在CFCA体系中,SET持卡人或商户证书申请和审批流程(1)持卡人或商户填写申请表并提交给银行的受理点。(2)银行审核持卡人或商户资格,并将审核通过的证书申请信息发送给CFCA认证中心。(3)CFCA认证中心签发证书,将产生的参考号、授权码发送给银行。(4)银行注册中心管理员将授权码打印在密码信封里当面交给持卡人或商户,并将参考号发送到持卡人或商户的电子邮箱里。(5)持卡人下载并安装电子钱包;商户下载并安装SET商户软件。(6)持卡人下载并把数字证书安装到电子钱包中,商户下载并把数字证书安装到SET商户软件中。,6)在CFCA体系中,Non-SET企业普通、个人普通、Web服务器证书申请和审批流程(1)企业或个人填写申请表并提交给银行的受理点。(2)银行审核企业或个人资格,并将审核通过的证书申请信息发送给CFCA认证中心。(3)CFCA认证中心签发证书,将产生的参考号及授权码发送给银行。(4)银行注册中心管理员将其中授权码打印在密码信封里当面交给企业或个人,并将参考号发送到企业或个人的电子邮箱里。(5)企业或个人下载并安装数字证书。,7)在CFCA体系中,Non-SET企业高级/个人高级/Direct Server证书申请和审批流程(1)企业或个人填写申请表并提交给银行的受理点。(2)银行审核企业或个人的资格,并将审核通过的证书申请信息发送给CFCA认证中心。(3)CFCA认证中心签发证书,将产生的参考号及授权码发送给银行。(4)银行注册中心管理员将授权码打印在密码信封里当面交给企业或个人,并将参考号发送到企业或个人的电子邮箱里。(5)企业或个人下载并安装客户端软件。(6)企业或个人下载并把数字证书安装到客户端软件中。,本章小结网上支付的安全是当今电子商务交易过程中所面临的重大问题,也是电子商务可以顺利发展的必要保障。SSL与SET协议成为安全交易协议的两种重要形式,从不同的角度对网上交易提供了安全的保障。加密技术、数字签名和数字证书等为主体的认证技术得到了广泛的应用,基本上解决了电子商务交易所必须的技术手段。认证中心(CA)承担了数字证书的发放与相关的管理工作。中国金融认证中心就是国内从事认证工作的一个企业化的认证中心,对推动中国网上交易安全发挥了重要作用。,

    注意事项

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

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开