| 【中文题名】 | SET协议改进方案及其支付模型研究 |
| 【英文题名】 | Research on Improved Scheme of SET Protocol and Its Application on Payment Model |
| 【学科专业】 | 密码学 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2005-8-16 |
| 【中关键词】 | 电子商务,SET协议,SSL协议,电子支付模型,信息安全, |
| 【英关键词】 | Electronic Commerce,SET protocol,SSL protocol,electronic payment system,message security, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题 |
| 【论文摘要】 | 随着Internet的蓬勃发展,电子商务正以自身高效、低成本的优势,逐步成为新兴的商业模式和理念。由于电子商务是建立在开放的Internet平台上的,而在开放的网络上传输的任何信息都可能被他人载取,因此,要发展电子商务必须解决安全问题。电子商务中的安全协议主要采用SSL协议和SET协议。
SET(Secure Electronic Transaction)安全电子交易协议是由美国Visa和MasterCard两大信用卡组织提出的应用于Internet上的以信用卡为基础的电子支付系统协议。SET中的核心技术主要有数据加密、数字签名、电子信封、电子安全证书等。它主要是为了解决用户、商家和银行之间通过信用卡支付的交易而设计的,以保证支付信息的机密、支付过程的完整、商户及持卡人的合法身份、以及可操作性。
本文通过对电子商务的基本概念、安全体系、支付系统的剖析,对SET协议的安全技术、认证体系、交易流程等方面的分析研究,指出了SET协议存在的缺陷,提出了对SET协议的改进方案,而且给出了改进后的数据流程和数据结构,最后,设计了基于改进后的SET协议的一个支付模型,以及该模型的各个软件端模块,分析... |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
ABSTRACT |
4-6 |
|
目录 |
6-9 |
|
第1章 绪论 |
9-15 |
|
1.1 电子商务及其安全协议 |
9-13 |
|
1.1.1 电子商务概述 |
9-11 |
|
1.1.2 电子商务安全协议 |
11-13 |
|
1.2 论文的意义和主要工作 |
13 |
|
1.3 论文的组织结构 |
13-15 |
|
第2章 安全电子交易SET协议研究 |
15-28 |
|
2.1 SET协议的技术标准与理论基础 |
15-19 |
|
2.1.2 SET协议的技术标准 |
15-17 |
|
2.1.2 SET协议的理论基础 |
17-19 |
|
2.2 SET协议的安全技术 |
19-22 |
|
2.2.1 消息摘要 |
19-20 |
|
2.2.2 数字签名 |
20 |
|
2.2.3 数字信封 |
20 |
|
2.2.4 数字时间戳 |
20-21 |
|
2.2.5 双重数字签名 |
21-22 |
|
2.2.6 数字证书 |
22 |
|
2.3 SET协议的支付处理 |
22-23 |
|
2.4 SET证书与CA分级结构 |
23-27 |
|
2.4.1 SET证书 |
23-26 |
|
2.4.2 CA分级结构 |
26-27 |
|
2.5 SET的运行环境 |
27-28 |
|
第3章 SET协议缺陷分析与改进 |
28-46 |
|
3.1 安全套接层协议SSL |
28-32 |
|
3.1.1 基于SSL协议的交易过程 |
28-29 |
|
3.1.2 SSL协议的安全优势 |
29-30 |
|
3.1.3 SSL协议存在的缺陷 |
30-31 |
|
3.1.4 SET协议与SSL协议的比较 |
31-32 |
|
3.2 SET协议的流程性能分析 |
32-37 |
|
3.2.1 SET协议工作流程 |
32-36 |
|
3.2.2 SET协议存在的性能缺陷 |
36-37 |
|
3.3 SET协议扩展与改进方案 |
37-46 |
|
3.3.1 SET协议对借记卡的支持 |
37-40 |
|
3.3.2 SET协议对原子性的满足 |
40-41 |
|
3.3.3 对SET协议费用高昂成本过大问题的解决 |
41-43 |
|
3.3.4 对SET协议交易过程中产生的各项数据的处理 |
43-44 |
|
3.3.5 对SET协议交易过程中时间项的处理 |
44-45 |
|
3.3.6 SET对于网络传输故障的处理 |
45-46 |
|
第4章 基于改进后的SET协议支付系统设计 |
46-63 |
|
4.1 改进后的SET协议支付系统流程 |
46-51 |
|
4.1.1 支付流程图 |
47-48 |
|
4.1.2 支付系统数据流分步描述 |
48-51 |
|
4.2 支付系统中的数据结构描述 |
51-63 |
|
4.2.1 安全数据结构 |
52-55 |
|
4.2.1 公共数据结构 |
55-58 |
|
4.2.3 流程数据结构 |
58-63 |
|
第5章 支付系统软件模块研究与设计 |
63-74 |
|
5.1 SET协议支付系统模块 |
63-65 |
|
5.1.1 SET支付系统模块图 |
63 |
|
5.1.2 支付系统各模块介绍 |
63-65 |
|
5.2 SET协议支付处理模块的工作原理 |
65-71 |
|
5.2.1 客户端软件模块 |
65-68 |
|
5.2.2 商家软件模块 |
68-70 |
|
5.2.3 支付网关模块 |
70 |
|
5.2.4 安全模块 |
70-71 |
|
5.3 支付系统安全性分析 |
71-74 |
|
5.3.1 核心算法的安全性 |
71-73 |
|
5.3.2 交易协议的安全性分析 |
73-74 |
|
结论 |
74-76 |
|
致谢 |
76-77 |
|
参考文献 |
77-80 |
|
攻读硕士学位期间发表的论文 |
80 |
|
| 【DOI】 | LunWen.ID:2.2008.370954 |