电子金融与支付实例第二章-电子银行安全技术课件.ppt





《电子金融与支付实例第二章-电子银行安全技术课件.ppt》由会员分享,可在线阅读,更多相关《电子金融与支付实例第二章-电子银行安全技术课件.ppt(91页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章电子银行系统实现与电子银行系统实现与安全技术安全技术1第一节第一节计算机与网络通信技术在计算机与网络通信技术在金融领域的应用金融领域的应用2计算机和通信技术在银行业的应用计算机和通信技术在银行业的应用计算机和通信技术在银行业的应用计算机和通信技术在银行业的应用计算机和通信技术在银行业的阶段计算机和通信技术在银行业的阶段1)柜台业务电子化阶段)柜台业务电子化阶段2)联机处理金融业务阶段)联机处理金融业务阶段3)网络金融时代)网络金融时代3第二节第二节网上银行的应用框架及相网上银行的应用框架及相关技术关技术4二、网上银行的服务器端系统框架二、网上银行的服务器端系统框架Internet
2、路由器路由器网络服务器网络服务器安全服务器安全服务器证书服务器证书服务器网络服务器网络服务器数据服务器数据服务器交易服务器交易服务器交易服务器交易服务器银行银行内部内部区域区域网网防火墙防火墙 客户身份验证客户身份验证客户交易执行客户交易执行其他其他网络操作网络操作系统系统6子系统功能及实现子系统功能及实现防火墙子系统防火墙子系统 7防火墙的目的和功能防火墙的目的和功能防火墙的类型防火墙的类型8Web服务器子系统服务器子系统(WWW服务器):服务器):HTTP、HTML、URL1)简介、性能:响应能力、与后端服务器的集成、)简介、性能:响应能力、与后端服务器的集成、管理的难易程度、信息开发难易
3、程度、稳定可靠管理的难易程度、信息开发难易程度、稳定可靠性、安全性性、安全性2)主要产品)主要产品Web服务器服务器应用平台应用平台开发公司开发公司ApachehttpdNT/2000、UNIX、Linux、Novell阿帕奇组织阿帕奇组织InternetInformationSeverNT/2000微软公司微软公司IplanetWebSeverNT/2000UNIX、Linux网景公司网景公司10安全及证书服务器安全及证书服务器功能:功能:保障银行与客户之间信息传递的安全性;保障银行与客户之间信息传递的安全性;SSL认证。认证。全球最大全球最大SSL证书提供厂商证书提供厂商威瑞信威瑞信(Ve
4、risign)VeriSign(纳斯达克上市代码纳斯达克上市代码:VRSN)是一个提供智能是一个提供智能信信息基础设施息基础设施服务的上市公司,总部位于服务的上市公司,总部位于美国美国加利福尼亚的加利福尼亚的山景(山景(MountainView)。)。其其SSL证书被全球证书被全球500强中有强中有93%的企业选用、在的企业选用、在EVSLL中占有中占有75%的市场、全球前的市场、全球前40大银行都选用、全球大银行都选用、全球50大大电子商务电子商务网站中有网站中有47个网站使用,共有超过个网站使用,共有超过50万个网站万个网站选用选用VeriSign的的SSL证书来确保网站机密信息安全。证书
5、来确保网站机密信息安全。11数据服务器数据服务器存放大量数据信息,如客户信息、存放大量数据信息,如客户信息、交易记录等。交易记录等。系统备份系统备份数据备份、整个服务器系统备份数据备份、整个服务器系统备份Internet网络银行网络银行服务器系统服务器系统备份备份服务器系统服务器系统A地地B地地13其他系统功能部件其他系统功能部件中间件:中间件:为了解决应用程序对网络过分为了解决应用程序对网络过分依赖的问题采取了一种有效的方法,在客依赖的问题采取了一种有效的方法,在客户机和服务器之间加一层软件。户机和服务器之间加一层软件。功能:功能:负责接受客户端的应用请求,对负责接受客户端的应用请求,对请求
6、作出相应处理后交给服务器处理,负请求作出相应处理后交给服务器处理,负责将服务器的处理结果返回各客户端。责将服务器的处理结果返回各客户端。特点:特点:易于集成、易于移植、易于修改、易于集成、易于移植、易于修改、高可靠性、易于使用高可靠性、易于使用15负载均衡负载均衡功能:功能:解决网络拥塞问题,服务就近提解决网络拥塞问题,服务就近提供,实现地理位置无关性,为用户提供更供,实现地理位置无关性,为用户提供更好的访问质量;提高服务器响应速度;提好的访问质量;提高服务器响应速度;提高服务器及其他资源的利用效率等。高服务器及其他资源的利用效率等。16实现技术与方式:实现技术与方式:2)代理服务器负载均衡)
7、代理服务器负载均衡使用代理服务器将请求均匀的转发给多台服务器使用代理服务器将请求均匀的转发给多台服务器反向代理负载均衡反向代理负载均衡是把来自是把来自internet上的连接请求以反向代理的方式动态地上的连接请求以反向代理的方式动态地转发给内部网络上的多台服务器进行处理,从而达到负载转发给内部网络上的多台服务器进行处理,从而达到负载均衡的目的。均衡的目的。18实现技术与方式:实现技术与方式:3)地址转换网关负载均衡)地址转换网关负载均衡将一个外部的将一个外部的IP地址映射为多个内部地址映射为多个内部IP地地址址19实现技术与方式:实现技术与方式:4)协议内部支持负载均衡)协议内部支持负载均衡H
8、TTP协议中的重定向能力等协议中的重定向能力等5)混合型负载均衡)混合型负载均衡在有些大型网络,由于多个服务器群内硬件设备、各自在有些大型网络,由于多个服务器群内硬件设备、各自的规模、提供的服务等的差异,我们可以考虑给每个服务的规模、提供的服务等的差异,我们可以考虑给每个服务器群采用最合适的负载均衡方式,然后又在这多个服务器器群采用最合适的负载均衡方式,然后又在这多个服务器群间再一次负载均衡或群集起来以一个整体向外界提供服群间再一次负载均衡或群集起来以一个整体向外界提供服务(即把这多个服务器群当做一个新的服务器群),从而务(即把这多个服务器群当做一个新的服务器群),从而达到最佳的性能。达到最佳
9、的性能。20商业银行中间件业务负载均衡解决方案商业银行中间件业务负载均衡解决方案通常在一个大型银行中,分行的中间件业务是这通常在一个大型银行中,分行的中间件业务是这个分行非常重要的业务内容,不同的分行可以有多个分行非常重要的业务内容,不同的分行可以有多达达20-40多种中间业务应用系统。多种中间业务应用系统。应用的请求连接主要来自五个地方,分别是职员应用的请求连接主要来自五个地方,分别是职员柜面终端、网银、电话银行、柜面终端、网银、电话银行、ATM/POS终端、和终端、和银行的前置接口银行的前置接口在以前的传统结构设计中,所有的中间业务均在在以前的传统结构设计中,所有的中间业务均在一台服务器上
10、来处理。该服务器上运行有一台服务器上来处理。该服务器上运行有20多个不多个不同的应用系统。一旦机器出现硬件故障或者某个应同的应用系统。一旦机器出现硬件故障或者某个应用出现故障,则影响到所有的应用系统。用出现故障,则影响到所有的应用系统。不同的应用系统对服务器系统造成的压力也不同,不同的应用系统对服务器系统造成的压力也不同,用户之间的相互影响较严重。用户之间的相互影响较严重。21采用应用交换机对服务器进采用应用交换机对服务器进行检测,并对每个应用进行行检测,并对每个应用进行独立监控,当某台机器的某独立监控,当某台机器的某个应用出现问题时不影响到个应用出现问题时不影响到其他的作业系统。其他的作业系
11、统。采用多台设备并行处理采用多台设备并行处理20多个应用系统,减轻服务多个应用系统,减轻服务器压力。提高系统的负载器压力。提高系统的负载能力和扩展能力。能力和扩展能力。采用两台梭子鱼采用两台梭子鱼LB640对多台中间件对多台中间件业务服务器实现负载业务服务器实现负载均衡处理。均衡处理。梭子鱼梭子鱼LB640将来自于柜将来自于柜面终端、网银、电话银行、面终端、网银、电话银行、ATM/POS终端、和人行终端、和人行的前置接口的各类请求均的前置接口的各类请求均衡的分发到衡的分发到4台中间业务台中间业务服务器上。服务器上。梭子鱼梭子鱼LB640针对每台中间件服务器针对每台中间件服务器上的不同业务的服务
12、上的不同业务的服务/协议进行不间协议进行不间断的健康检查。当其中某个应用出现断的健康检查。当其中某个应用出现故障的时候,则将其从负载均衡组的故障的时候,则将其从负载均衡组的分发列表中暂时移除,并及时通知管分发列表中暂时移除,并及时通知管理员修复。以此保证了整体业务系统理员修复。以此保证了整体业务系统的持续稳定运行。的持续稳定运行。22一、客户端系统界面体系结构及一、客户端系统界面体系结构及相关技术相关技术控制逻辑控制逻辑业务逻辑业务逻辑内容构建内容构建浏览器浏览器用户动作用户动作内容和控内容和控制的产生制的产生客户机客户机服务器服务器请求请求响应响应服务器端逻辑体系结构服务器端逻辑体系结构确定
13、确定“业务对象业务对象”,进行,进行“业务业务动作动作”处理特定业务知处理特定业务知识,包括分析和识,包括分析和生成数据的格式、生成数据的格式、数据库等进程处数据库等进程处理理执行业务逻辑的执行业务逻辑的结果被格式化结果被格式化Java Servlet,JavaSever Pages24浏览器浏览器客户端脚本体系结构客户端脚本体系结构 切换切换/复杂逻辑控制复杂逻辑控制商业逻辑商业逻辑内容构建内容构建+逻辑嵌入逻辑嵌入用户请求页面切换用户请求页面切换产生产生页面页面/简单控制逻辑简单控制逻辑内容修改内容修改客户机客户机服务器服务器响应响应ECMAScript、JavaScript、Jscrip
14、t、VBScript、DHTML25262829支持动态技术支持动态技术Javascript、Vbscript、DHTML、XML(zh/cn/default.aspx)多媒体内容多媒体内容图片:图片:JPEG、GIF媒体视频播放媒体视频播放31客户端应用体系结构客户端应用体系结构 浏览器浏览器用户开始应用程序用户开始应用程序下载下载+版本控制版本控制通信逻辑通信逻辑商业逻辑商业逻辑控制逻辑控制逻辑通信逻辑通信逻辑内容构建逻辑内容构建逻辑客户机客户机服务器服务器请求请求Java applets,ActiveX下载下载APPLET应应用用通信通信少;少;可离可离线浏线浏览;览;不许不许很多很多服
15、务服务器资器资源支源支持持3233343536支持动态技术支持动态技术JavaApplets、ActiveX多媒体内容多媒体内容图片:图片:JPEG、GIF媒体视频播放:媒体视频播放:WAV37二、用户对界面体系结构的选择二、用户对界面体系结构的选择易用性易用性性能性能安全性安全性平台兼容性平台兼容性38不同客户端界面体系结构的比较不同客户端界面体系结构的比较易用性易用性胖客户和瘦客户的比较胖客户和瘦客户的比较胖客户胖客户瘦客户瘦客户提供终端用户功能(多、少)提供终端用户功能(多、少)存储客户系统数据(多、少)存储客户系统数据(多、少)客户使用方便性(复杂、容客户使用方便性(复杂、容易)易)系
16、统管理(复杂、容易)系统管理(复杂、容易)使用客户端资源(多、少)使用客户端资源(多、少)多多少少多多少少复杂、需培训复杂、需培训容易容易需经常更换软件需经常更换软件容易容易多多少少39不同客户端界面体系结构的比较不同客户端界面体系结构的比较性能性能克服第一次交互时间长的技术:克服第一次交互时间长的技术:延迟模块装载、应用程序分割、客户端的安装过程、缓存延迟模块装载、应用程序分割、客户端的安装过程、缓存初始初始化时化时间间客户端处理一客户端处理一个用户交互所个用户交互所需时间需时间需要与服务需要与服务器交互的次器交互的次数数从客户端向从客户端向服务传输信服务传输信息及反馈结息及反馈结果所需时间
17、果所需时间服务器处理服务器处理用户交互所用户交互所需时间需时间服务器端逻服务器端逻辑体系结构辑体系结构客户端脚本客户端脚本体系结构体系结构中中中中中中中中中中客户端应用客户端应用体系结构体系结构多媒体内容多媒体内容多多短短长长长长长长长长短短短短短短少少长长传载需巨大带宽、数据丢失、影响质量传载需巨大带宽、数据丢失、影响质量40客户端安全考虑因素:客户端安全考虑因素:1、强制用户激活一个特定技术,会使安、强制用户激活一个特定技术,会使安全受到威胁,将影响网上银行系统的安全。全受到威胁,将影响网上银行系统的安全。2、需要给用户一些有关怎样保护自己的、需要给用户一些有关怎样保护自己的指导。指导。3
18、、安全性直接关系到谨慎用户是否、安全性直接关系到谨慎用户是否接受网上银行的服务。接受网上银行的服务。安全性安全性41服务器端逻辑体服务器端逻辑体系结构系结构安全要求低、浏览器安全要求低、浏览器网上银行安全系统构建网上银行安全系统构建客户端脚本体系客户端脚本体系结构结构脚本语言的安全性要求脚本语言的安全性要求客户端应用体系客户端应用体系结构结构安装安全应用程序和插件、检查实安装安全应用程序和插件、检查实用性用性确定来源、未篡改确定来源、未篡改多媒体内容多媒体内容视频本身、播放器视频本身、播放器信任信任42案例案例中国农业银行网上银行系统中国农业银行网上银行系统思考题:思考题:1、中国农业银行网上
19、银行系统如何分阶段完成、中国农业银行网上银行系统如何分阶段完成既定商业目标的?两阶段各自的特点是什么?既定商业目标的?两阶段各自的特点是什么?2、中国农业银行网上银行系统构建图如何理解、中国农业银行网上银行系统构建图如何理解?43用用户户Web服服务器务器Web应用应用服务器服务器数据服务数据服务器器第一层第一层Web服服务器务器Web服服务器务器Web服服务器务器Web服服务器务器Web服服务器务器cluster的的ATM装有装有TurboLinux7DataServer和和netsafe,用,用来建立安全连接来建立安全连接http负载均衡负载均衡第二层第二层第三层第三层装有装有websph
20、ere的的cacheproxy7Web应用应用服务器服务器RS6000+AIX+WEBSPHERE数据服务数据服务器器44第四节第四节手机银行实现技术手机银行实现技术4546一、普通短消息方式一、普通短消息方式用户通过用户通过“【信息】【写信息】【信息】【写信息】【发送】特服号发送】特服号”发送的点播请求,适用于普发送的点播请求,适用于普通通SIM卡用户。卡用户。二、基于二、基于STK卡的短消息方式卡的短消息方式STK(SimToolKit)方式需要将客户手机)方式需要将客户手机SIM卡换成卡换成存有指定银行业务程序的存有指定银行业务程序的STK卡卡;有比较完善的身份认证机制,能有效保障交易安
21、全;有比较完善的身份认证机制,能有效保障交易安全;STK方式:用户通过方式:用户通过“【移动梦网移动梦网】【各各项菜单项菜单】【发送发送】特服号特服号”发送的点播请发送的点播请求,适用于拥有求,适用于拥有STK业务便利卡的用户。业务便利卡的用户。47二、基于二、基于STK卡的短消息方式卡的短消息方式实时点播业务实时点播业务(MessageOnDemand),如股票信息、,如股票信息、票务信息、外汇牌价、标题新闻、话费查询等;票务信息、外汇牌价、标题新闻、话费查询等;定时通知业务定时通知业务(NotificationOnTime),如股票,如股票告警、定时提醒、话费通知、欠费催缴等;告警、定时提
22、醒、话费通知、欠费催缴等;缺点:缺点:1、STK卡的容量有限卡的容量有限;2、短信的存储转发机制会使交易在网络运营短信的存储转发机制会使交易在网络运营商的服务器那里留下痕迹;商的服务器那里留下痕迹;3、需要银行与网络运营商的更深层次的合作需要银行与网络运营商的更深层次的合作。48三、三、USSD方式方式USSD是新型交互式移动数据业务的非结构是新型交互式移动数据业务的非结构化补充数据业务,是一种基于化补充数据业务,是一种基于GSM网络的网络的新型交互式数据业务新型交互式数据业务。USSD是在用户终端(是在用户终端(GSM手机)与应用手机)与应用服务之间建立一种基于会话的消息机制;服务之间建立一
23、种基于会话的消息机制;用户终端与应用服务之间在会话过程中一用户终端与应用服务之间在会话过程中一直保持透明无线连接,进行消息传送,且直保持透明无线连接,进行消息传送,且USSD每次消息发送不需要重新建立信道,每次消息发送不需要重新建立信道,因此,因此,USSD的响应时间比较快。的响应时间比较快。49三、三、USSD方式方式业务功能:业务功能:1、互动消息相关业务、互动消息相关业务利用利用USSD的快速及时的交互性能(类似互动信息菜单)和的快速及时的交互性能(类似互动信息菜单)和会话透明通路的安全性,可推出与传统会话透明通路的安全性,可推出与传统SMS相比,更加简单相比,更加简单易用、快捷方便的互
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 金融 支付 实例 第二 银行 安全技术 课件

限制150内