论文部分内容阅读
电子支付是电子商务的关键环节,也是电子商务得以顺利发展的基础条件。没有相应的电子支付相配合,电子商务就成了真正意义上的虚拟商务:只能实现电子商情、电子合同,而无法在网上成交。电子商务中互联网上的交易绝大部分都是小额交易,所以必须提出合适的小额支付原型。电子支付面临的最大的挑战是安全问题,而智能卡具备特有的安全特性,因此进行“基于智能卡的在线安全小额支付系统”的研发可以加速我国的电子商务的发展。 本文首先介绍了课题的研究意义,综述了电子商务和电子支付的发展和现状,详细地比较了几种电子支付系统,指出基于智能卡的支付体系的优点。 接着综述了智能卡基本原理,特别是COS(芯片操作系统)的内在安全机制,给出了本支付系统中的卡内文件结构的定义。利用网络数据库编程原理,重点讨论了Windows套接字系统工作过程、数据库的访问技术ODBC、Web数据库中间件技术CGI和ASP、C/S及B/S计算模式的特点,提出本支付系统中采用中间件的分布式B/S模型。 建立了在线小额支付系统的整体构成框架,研究了密钥管理系统,重点分析了发卡系统的各个子模块及实现的过程。实现了基于智能卡的在线安全消费交易,同时开发了用户卡管理程序,客户端用户可以方便、实时地查询智能卡里的相关信息。 本文的最后部分分析了当前电子商务领域所面临的安全隐患和通用的安全防护措施,提出了基于智能卡的安全电子邮件的解决方案,并重点改进了SET协议,分析了安全桌面操作系统的安全性,实现了基于智能卡的Windows98的安全用户登录管理。 全文研究电子商务中的电子支付问题,结合面向对象的思想,采用网络技术、数据库技术和智能卡原理,讨论了基于智能卡的在线安全小额支付系统。通过本系统,用户通过浏览商家的主页,选定要购买的商品,然后通过此技术进行在线支付。“基于智能卡的在线安全小额支付系统”方案实现起来比较方便,安全性较高,速度较快,比较适合中国的网络现状,成功地填补了当前我国在线安全小额支付的空白。