《电子商务支付系统设计》由会员分享,可在线阅读,更多相关《电子商务支付系统设计(45页珍藏版)》请在金锄头文库上搜索。
1、第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务系统分析与设计第六章第六章 电子商务支付系统设计电子商务支付系统设计主要内容:主要内容:第一节第一节 电子商务支付系统概述电子商务支付系统概述 第二节第二节 电子商务支付系统的分析电子商务支付系统的分析 第三节第三节 电子商务支付系统的流程设计电子商务支付系统的流程设计 第四节第四节 电子支付系统的功能设计电子支付系统的功能设计 第五节第五节 电子支付系统的安全设计电子支付系统的安全设计第六节第六节 基于移动方式的电子支付系统基于移动方式的电子支付系统 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务
2、支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 支付协议CA认证中心商家:后台服务器器客户:支付工具支 付 网关客户开户行:提供支付工具商家开户行:处理账单银行专用网Internet支 付
3、网关电子商务支付系统的基本构成 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 客户 电子商务支付系统中的七大
4、组成要素电子商务支付系统中的七大组成要素 商家 客户开户行 商家开户行 支付网关 金融专用网络 CA认证中心 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移
5、动方式的电子基于移动方式的电子支付系统支付系统 广义的电子支付工具包括卡基支付工具、网上支付和移动支付(手机支付)等。随着电子银行的兴起和微电子技术的发展,电子支付技术日趋成熟,电子支付工具品种不断丰富。电子支付工具从其基本形态上看是电子数据,它以金融电子化网络为基础,通过计算机网络系统以传输电子信息的方式实现支付功能,利用电子支付工具可以方便的实现现金存取、汇兑、直接消费和贷款等功能。目前,国内外存在的几种主要的电子支付工具有银行卡、电子现金、电子支票等。 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构
6、成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 银行卡银行卡 银行卡网上支付的方式有以下几种:(1)账号直接传输方式。(2)专用账号方式。(3)专用协议方式。(4)SET方式。第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统
7、概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 电子现金电子现金 电子现金电子现金也叫数字现金,是一种以数据形式流通的货币,它具有现金的属性。它是把现金数值转换成为一系列的加密序列
8、数,通过这些序列数来表示现实中各种金额的币值,具有多用途、灵活使用、匿名性、快速简便、无需直接与银行连接便可使用等特点。电子现金分为两类:(1)智能卡形式的电子现金(2)数字文件形式的电子现金第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的
9、功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 电子支票电子支票 电子支票电子支票是一个经付款人私钥加密的写有相关信息的电子文件。它由客户计算机内的专用软件生成,一般应包括支付数据(支付人、支付金额、支付起因等)、支票数据(出票人、收款人、付款人、到期日等)、客户的数字签名、CA证书、开户行证明文件等内容。由于支票是银行见票即付的票据,因此开出支票的事先授权十分重要,在电子支票系统中,客户开户行的授权证明文件就应是电子支票的重要内容。 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商
10、务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 安全套接层协议安全套接层协议 SSL协议协议是Netscape Communication公司推出在网络传输层之上提供的一种基于RSA和对称
11、密钥的用于浏览器和Web服务器之间的安全连接技术。它是国际上最早应用于电子商务的一种由消费者和商家双方参加的信用卡/借记卡支付协议。SSL协议提供的服务主要有:(1)信息保密。(2)信息完整性(3)相互认证。第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计
12、 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 SET协议协议 SET协协议议是美国Visa和MasterCard两大信用卡组织等联合于1997年5月31日推出的用于电子商务的行业规范,其实质是一种应用在Internet上、以信用卡为基础的电子付款系统规范,目的是为了保证网络交易的安全。SET妥善地解决了信用卡在电子商务交易中的交易协议、信息保密、资料完整以及身份认证等问题。SET已获得IETF标准的认可,是电子商务的发展方向。第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统
13、概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 SET支付系统主要由持卡人(CardHolder)、商家(Merchant)、发卡行(Issuing Bank)、收单行(Acqui
14、ring Bank)、支付网关(Payment Gateway)、认证中心(Certificate Authority)等六个部分组成。对应地,基于SET协议的网上购物系统至少包括电子钱包软件、商家软件、支付网关软件和签发证书软件。 SET支付系统的组成 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子
15、商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 保证客户交易信息的保密性和完整性。 确保商家和客户交易行为的不可否认性。 确保商家和客户的合法性。SET协议提供的主要服务第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支
16、付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 (1)在认证要求方面,SET的安全要求较高,所有参与SET交易的成员(持卡人、商家、发卡行、收单行和支付网关)都必须申请数字证书进行身份识别。(2)在安全性方面,SET的安全性比SSL高。(3)在网络层协议位置方面,SSL是基于传输层的通用安全协议,而SET位于应用层,对网络上其他各层也有涉及。(4)在应用领域方面,SSL主要是和Web应用一起
17、工作,而SET是为信用卡交易提供安全,如果电子商务应用是一个涉及多方交易的过程,则使用SET更安全、更通用一些。SET与SSL协议的比较 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子
18、支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 支持个人用户或企业用户通过不同的接入手段(PC、移动电话、PDA等电子终端)实现网上购物。 网上购物 支付系统支撑的具体业务支付系统支撑的具体业务 支持用户通过不同的接入手段,实现网上购买股票、债券、基金等金融产品。 网上证券 支持个人用户或企业用户通过不同的接入手段,实现在线的、实时的金融交易。 网上银行 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子
19、支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 支持用户通过不同的接入手段,实现网上购买机票、车票,以及预定酒店。 网上订票 支付系统支撑的具体业务支付系统支撑的具体业务 支持用户通过不同的接入手段,实现电话费、水电费、煤气费等费用的缴纳。 网上缴费 支持企业用户实现网上报税、纳税。 电子报税 支持用户通过不同的接入手段,
20、实现网上在线购买彩票。网上搏彩 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 电子支付系统的特点电子支付系统
21、的特点 (1)电子支付系统的工作环境是基于一个开放的系统平台(即Internet)之中。(2)电子支付系统对软件、硬件设施的要求较高,一般要求有联网的微机、相关的软件及其他一些配套设施。(3)电子支付系统具有方便、快捷、高效、经济的优势。(4)电子支付系统支持新的支付工具,如银行卡、电子支票和电子现金等。(5)在电子支付过程中,其支付信息一般都是双向的,通常既有付款方的请求信息,又有收款方的应答信息。(6)电子支付系统中的各种支付方式都是采用数字化的方式进行款项支付的,这种虚拟化的特点给支付系统带来了安全和信用方面的问题。第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概
22、电子商务支付系统概述述电子支付系统的基本电子支付系统的基本构成构成 电子支付工具电子支付工具 电子商务支付系统的电子商务支付系统的分析分析电子支付协议电子支付协议 支付系统支撑的业务支付系统支撑的业务分析分析 支付系统的特点与功支付系统的特点与功能需求分析能需求分析 电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 电子支付系统的功能需求电子支付系统的功能需求 支付系统应具备以下几方面的功能:(1)实时在线支付(2)安全功能(3)支持多种金融业务(
23、4)使用方便(5)开放性第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的数据流程设计协议的数据流程设计 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关
24、 Web服务器应用服务器业务系统支付网关用户终端支付服务器数据流程一 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 支付
25、网关应用服务器业务系统支付服务器 数据流程二 基于基于SSL协议的数据流程设计协议的数据流程设计 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服
26、务器 支付网关支付网关 Web服务器应用服务器支付网关用户终端支付服务器 数据流程三 基于基于SSL协议的数据流程设计协议的数据流程设计 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端
27、支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 基于基于SSL协议的交易流程设计协议的交易流程设计 购买请求商家Web支付网关用户浏览器银行WebISO8583InternetSSLSSL支付第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设
28、计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 基于基于SET协议的数据流程设计协议的数据流程设计 浏览器支付网关电子钱包支付服务器商家服务器基于SET协议的数据流程 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于S
29、SL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 基于基于SET协议的交易流程设计协议的交易流程设计 CA处理请求发送注册表持卡人接受应答请求注册表持卡人接受注册表请求证书持卡人接受证书CA处理请求产生CA证书初始化请求初始化应答注册表请求注册表证书请求持卡人证书持卡人计算机CA处理CA发送者持卡人初始化注册持卡人注册持卡人注册 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析
30、电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 商家发送认证商家处理请求信息持卡人初始化请求持卡人接受购买应答初始化请求初始化应答 购买请求 购买应答持卡人计算机商家计算机持卡人接受应答发送购买请求购买请求购买请求 第六章第六章 电子商务支付系统设计电子商务支
31、付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 授权应答授权请求商家计算机支付网关商家处理授权应答支付网关处理授权请求商家请求授权 支付授权支付授权 第六章第六章 电
32、子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 支付请求支付应答商家计算机支付网关商家处理支付应答支付网关处理授权请求商家请求支付请款支付
33、请款 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 SETSSL客户端模块SETSSL支付网关银行内部系统业务系统电子支
34、付系统支付服务器电子支付系统的逻辑组成电子支付系统的逻辑组成 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 电子钱包的功
35、能电子钱包的功能 电子安全证书的管理。包括电子安全证书的申请、存储、删除等。 安全电子交易。进行SET交易时负责对商家、支付网关身份的认证并对机密数据加密或解密。 个人资料管理。消费者成功申请钱包后,系统将在电子钱包服务器为其开立一个属于个人的电子钱包档案,消费者可在此档案中增加、修改、删除个人资料。 交易记录查询。消费者可对通过电子钱包完成支付的所有历史交易记录进行查询。第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的
36、功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 电子钱包的功能模块设计电子钱包的功能模块设计 电子钱包功能模块逻辑结构电子钱包功能模块逻辑结构 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系
37、统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 支付服务器的功能支付服务器的功能 为上层业务应用提供标准的接口,用于关联业务与支付过程。 管理与其相连的业务服务单位的支付信息。 提供订单的管理服务。 处理各种支付消息。 加密或者解密交易数据。 认证用户、支付网关的身份。 管理配置多个支付网关。 提供用户对支付状态的监控。第
38、六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 支付服务器的功能模块设计支付服务器的功能模块设计 支付服务器功能模块逻辑结构
39、支付服务器功能模块逻辑结构 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 支付网关的功能支付网关的功能 提供银行(ISO
40、8583)数据格式与支付体系特定数据格式的相互转换。 判断支付服务器所提交的支付数据的完整性。 适应诸如扣帐卡、电子支票、电子现金以及微电子支付等电子支付手段。 提供完整的商户支付处理功能,包括授权、数据捕获和结算及对帐等。 对证书、私钥进行管理。 负责认证用户与业务单位的证书。 对支付数据进行数据加密或者解密。 通过对Internet上交易的报告和跟踪,对网上活动进行监视。 提供交易类型的动态配置。第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子
41、支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 支付网关的功能模块设计支付网关的功能模块设计 支付网关的功能模块逻辑结构支付网关的功能模块逻辑结构 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系
42、统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 用户与商家间的信息安全用户与商家间的信息安全 信息加密过程信息加密过程 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统
43、的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 用户与商家间的信息安全用户与商家间的信息安全 信息解密过程信息解密过程 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的
44、流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支付服务器支付服务器 支付网关支付网关 商家与银行间的信息安全商家与银行间的信息安全 商家与银行之间的交易同样采用了数字信封和数字签名技术,当信息到达银行或商家后,通过验证签名以确定数据的正确性和完整性。其信息的加密和解密过程,与用户和商家的通信是一样的。 用户与银行间的信息安全用户与银
45、行间的信息安全 用户与银行之间采用数字信封和数字签名安全技术。其消息的加密和解密过程,与用户和商家的也是一样的。第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 基于基于SSL协议的电子协议的电子支付流程设计支付流程设计 基于基于SET协议的电子协议的电子支付流程设计支付流程设计 客户端支付软件客户端支付软件 支
46、付服务器支付服务器 支付网关支付网关 用户、商家、银行之间的信息安全用户、商家、银行之间的信息安全 用户、商家、银行之间的信息传递过程用户、商家、银行之间的信息传递过程 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 移动电子支付系统的移动电子支付系统的系统架构及功能分析系统架构及功能分析 移动电子支付系统支移
47、动电子支付系统支撑的业务分析撑的业务分析 移动电子支付系统的移动电子支付系统的支付模式分析支付模式分析 移动电子支付系统的移动电子支付系统的支付流程设计支付流程设计 移动电子支付系统的系统架构移动电子支付系统的系统架构 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 移动电子支付系统的移动电子支付系统的系统架构
48、及功能分析系统架构及功能分析 移动电子支付系统支移动电子支付系统支撑的业务分析撑的业务分析 移动电子支付系统的移动电子支付系统的支付模式分析支付模式分析 移动电子支付系统的移动电子支付系统的支付流程设计支付流程设计 理财服务。该功能为用户提供指定的银行卡(信用卡理财服务。该功能为用户提供指定的银行卡(信用卡和借记卡)、活期帐户余额及最近和借记卡)、活期帐户余额及最近3笔交易明细的查询笔交易明细的查询服务。服务。移动证券。该功能为用户提供股票和基金的信息查询。移动证券。该功能为用户提供股票和基金的信息查询。手机彩票。该功能可以使彩民通过手机购买彩票并查手机彩票。该功能可以使彩民通过手机购买彩票并
49、查询自己本期购买过的号码、查询投注交易结果和彩票历询自己本期购买过的号码、查询投注交易结果和彩票历史中奖号码等。史中奖号码等。网上缴费。该功能为用户提供各项费用(水电、话费网上缴费。该功能为用户提供各项费用(水电、话费等)的缴费和查询服务。等)的缴费和查询服务。金融信息。该功能为用户提供外汇牌价、存款利率及金融信息。该功能为用户提供外汇牌价、存款利率及新业务的查询服务。新业务的查询服务。第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能
50、电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 移动电子支付系统的移动电子支付系统的系统架构及功能分析系统架构及功能分析 移动电子支付系统支移动电子支付系统支撑的业务分析撑的业务分析 移动电子支付系统的移动电子支付系统的支付模式分析支付模式分析 移动电子支付系统的移动电子支付系统的支付流程设计支付流程设计 基于电子账号的定向支付基于电子账号的定向支付 这种模式是由银行发放对应于用户银行帐号的电子账号和电子密码,用户通过电子账号完成某些网上交易,电子密码由银行来验证,交易资金从银行帐号上扣除。可以通过SMS、WAP、W
51、eb等多种方式传输电子账号和密码,但电子账号只能参与特定的业务(如交电话费、水电费等),并且通过电子账号进行交易的业务对象也是事先约定的。目前该方式已广泛应用在手机银行的代扣、代缴费上。 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 移动电子支付系统的移动电子支付系统的系统架构及功能分析系统架构及功能分析 移
52、动电子支付系统支移动电子支付系统支撑的业务分析撑的业务分析 移动电子支付系统的移动电子支付系统的支付模式分析支付模式分析 移动电子支付系统的移动电子支付系统的支付流程设计支付流程设计 预支付方式预支付方式 这种模式中,移动用户在交易时使用预存的话费作为支付的手段。话费可以通过缴费卡和定期预存等方式进行补充。这种方式的基础是用户充分信任移动运营商,而移动运营商作为用户的全权代理完成与商家的交易过程。这种方式不涉及用户的银行帐号,甚至可以没有银行参与就能够完成多种类型的电子交易和支付。这种模式目前也比较流行,因为它通过移动代理巧妙地避开了移动电子商务中棘手的安全问题。第六章第六章 电子商务支付系统
53、设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移动方式的电子支付系统支付系统 移动电子支付系统的移动电子支付系统的系统架构及功能分析系统架构及功能分析 移动电子支付系统支移动电子支付系统支撑的业务分析撑的业务分析 移动电子支付系统的移动电子支付系统的支付模式分析支付模式分析 移动电子支付系统的移动电子支付系统的支付流程设计支付流程设计 移动支付系统的接入方式移动支付系统
54、的接入方式 用户可以通过PC机接入系统,访问中国移动提供的服务门户网站“移动梦网”,进行电子商务活动 PC用户接入 用户可以通过手机或移动终端接入系统,进行电子交易活动。根据移动接入技术(短信和WAP技术)的不同,移动用户交易接入方式有基于短信的支付方式和基于WAP的支付方式。 移动用户接入 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子基于移
55、动方式的电子支付系统支付系统 移动电子支付系统的移动电子支付系统的系统架构及功能分析系统架构及功能分析 移动电子支付系统支移动电子支付系统支撑的业务分析撑的业务分析 移动电子支付系统的移动电子支付系统的支付模式分析支付模式分析 移动电子支付系统的移动电子支付系统的支付流程设计支付流程设计 基于短信的支付流程基于短信的支付流程 通过STK菜单浏览ICP(Internet Content Provider,内容提供商)开展的业务。用户提出服务请求。ICP响应用户请求。如果涉及到支付,支付服务器子系统通过移动短消息平台发送触发指令给相应用户,远程触发该用户手机STK卡内的支付软件。该用户手机STK卡
56、内的支付软件接受用户输入,生成支付指令,加密后用短消息的形式发送给支付服务子系统。支付服务子系统利用SSL协议或应用数据加密的方式将相应的银行交易请求发送给银行支付网关;支付网关完成相应操作后,将结果返回。支付服务子系统通知移动增值业务应用系统此次支付成功与否,同时用短消息的方式通知用户支付结果。 第六章第六章 电子商务支付系统设计电子商务支付系统设计电子商务支付系统概电子商务支付系统概述述电子商务支付系统的电子商务支付系统的分析分析电子商务支付系统的电子商务支付系统的流程设计流程设计 电子支付系统的功能电子支付系统的功能设计设计 电子支付系统的安全电子支付系统的安全设计设计基于移动方式的电子
57、基于移动方式的电子支付系统支付系统 移动电子支付系统的移动电子支付系统的系统架构及功能分析系统架构及功能分析 移动电子支付系统支移动电子支付系统支撑的业务分析撑的业务分析 移动电子支付系统的移动电子支付系统的支付模式分析支付模式分析 移动电子支付系统的移动电子支付系统的支付流程设计支付流程设计 基于基于WAPWAP的支付流程的支付流程 通过WAP(Wireless Application Protocol,无线应用协议)浏览ICP开展的业务。 用户提出服务请求。 ICP响应用户请求。 如果涉及到支付,用户手机浏览器接受用户输入,加密后发送给支付服务子系统。 支付服务子系统利用SSL协议或应用数
58、据加密的方式将相应的银行交易请求发送给银行支付网关;支付网关完成相应操作后,将结果返回。 支付服务器子系统通知用户支付结果。第六章第六章 电子商务支付系统设计电子商务支付系统设计 SSL协议提供的服务主要有: 信息保密。信息完整性。相互认证。本章介绍了基于SSL协议的三种数据流程,并设计了基于SSL协议的交易流程。 SET协议提供的服务主要有:保证客户交易信息的保密性和完整性。确保商家和客户交易行为的不可否认性。确保商家和客户的合法性。本章介绍了基于SET协议的数据流程,并设计了基于SET协议的交易流程。 本章重点对电子商务支付系统的三个主要组成部分,即客户端支付软件、支付服务器、支付网关,进行了功能设计。在此基础上,分别对用户与商家间的信息安全、商家与银行间的信息安全、用户与银行间的信息安全、用户商家银行之间的信息安全进行了安全设计。 针对目前电子支付发展的现状,介绍了基于移动方式的电子支付系统的分析与设计。