首页> 中文学位 >基于智能卡的电子钱包设计与实现
【6h】

基于智能卡的电子钱包设计与实现

代理获取

目录

文摘

英文文摘

声明

绪 论

1.1来源和选题依据

1.2智能卡国内外研究现状

1.2.1 智能卡的发展

1.2.2国际智能卡发展情况

1.2.3 国内智能卡在金融系统的应用发展情况

1.3论文研究内容及结构

2智能卡相关技术简介

2.1智能卡的应用

2.2智能卡组成

2.2.1智能卡硬件组成

2.2.2智能卡操作系统COS

2.2.3智能卡安全控制管理功能

2.3 PKI技术

2.3.1 PKI的组成

2.3.2认证系统Certificate Authority

2.3.3注册机关

2.3.4 PKI的应用

3 基于智能卡的电子钱包需求分析

3.1系统概述

3.1.1 开发背景

3.1.2开发原则

3.2智能卡系统结构

3.3 电子钱包功能分析

4系统总体设计

4.1智能卡设计

4.1.1 管理员卡的设计方案

4.1.2智能卡的安全设计

4.1.3应用设计模型

4.1.4智能卡数据库设计原则

4.1.5 移植性设计

4.1.6智能卡硬件设备与运行环境

4.2 RA的要求和设计方案

4.2.1 RA的安全模块

4.2.2 RA的核心设计

4.2.3 RA模块的设计

4.3 电子钱包设计

4.3.1 电子钱包的证书管理

4.3.2 证书的编码

4.3.3证书管理模块分析

4.3.4. 电子交易

4.3.5 电子钱包数据库设计

5基于智能卡的电子钱包管理系统的设计与实现

5.1 RA管理系统及认证卡的实现

5.1.1认证卡的布局

5.1.2 RA的初始化

5.1.3 密钥更新

5.1.4证书撤销

5.1.5用户卡与管理员卡

5.2智能卡应用系统

5.2.1安全的e-mail

5.2.2分布式系统的登录和授权设计

5.2.3智能卡的文件组织

5.3 电子钱包的信息管理

5.4 电子钱包功能描述

5.4.1功能描述

5.4.2系统功能结构

5.5功能模块的实现

5.5.1 组件模型

5.5.2信息的发送与接收

5.5.3数据的存取

5.6证书导入导出的实现

5.6.1用户口令的加密实现

5.6.2证书的存储

5.6.3证书导入导出界面

5.6.4证书的导入

5.6.5证书的导出

结 论

参考文献

致谢

展开▼

摘要

随着我国信息化建设的逐步深入,特别是电子商务、电子政务的普及,电子支付手段越发显得重要。目前智能卡在安全系统和电子商务的研究和应用成为各方研究的热点。本文目的是在公钥体系结构规范的基础上,建立一个基于智能卡的高效、高可靠性并具有自主版权的电子钱包认证机关,并使用高安全性和便携性的智能卡来作为用户的个人安全环境PSE,完成生成、存放和保护用户的个人私钥以及公钥和证书。 本文对智能卡的关键理论与安全技术进行研究,对基于智能卡的电子钱包的实用性、公平性等方面进行了有益的探索,设计了基于智能卡的电子钱包的基本模型,并予以实现,并从实际应用角度出发,给出一个可以在低计算能力、低存储量的硬件智能卡上实现离线电子支付的应用设计。为了保证网上支付的安全性,电子钱包采用了数字证书技术,利用数字证书进行身份的验证、敏感数据的保护等。电子钱包提供一种灵活的方式来管理数字证书,将存储在移动存储盘中的证书导入到电子钱包中,或者将电子钱包中存储的数字证书导出来备份。本文首先介绍了智能卡的软硬件知识、智能卡的内部结构、文件组织及一些关键操作;其次运用Visio工具分析和设计了电子钱包的框架,并对其中的证书管理和安全电子交易模块的流程进行了重点的分析;最后使用c#实现证书的导入和导出功能模块。 本文设计的基于智能卡的电子钱包适应了当前用户对于网上支付便捷性的要求,用户可以在电子钱包中使用多品牌的银行卡进行支付。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号