无线上网中的安全电子支付.doc
《无线上网中的安全电子支付.doc》由会员分享,可在线阅读,更多相关《无线上网中的安全电子支付.doc(12页珍藏版)》请在三一办公上搜索。
1、无线上网中的安全电子支付 摘要:随着WAP协议的出现,人们现在可以方便的使用手机浏览Internet 的内容。但是无线上网所带来的不仅于此,它可以给人们提供一种新的,更加便捷,使用范围更加广泛的电子支付手段,从而使更多的人,在更广阔的范围内,用更灵活的方式进行电子商务活动。本文将对无线上网环境中安全问题,交易双方认证,信息的保密,以及在这个特殊的环境下做到安全电子支付所需要的技术做进一步的分析,从而提出在无线环境下的可行的安全电子支付模式。一、前言在这篇文章中,我们先对无线上网的运行模式做一个介绍,然后对在这种模式下如何解决系统的安全性问题分为几个方面进行讨论。最后谈一谈手机上网的安全性的一个
2、重要的部分SIM卡。二、无线上网的运行模式用户使用手机浏览网页内容的具体过程如下: 用户设置手机的ISP号码和网关地址 用户打开WAP连接 手机根据用户设置的ISP号码拨打网络服务电话 ISP根据用户设置的网关地址,将用户的UDP包转发给Gateway Gateway在收到手机发送的UPD包之后进行协议转化。将WAP协议转化为HTTP请求,发送给网络服务器 网络服务器将WML页面返回给Gateway Gateway 再将收到的数据转换为WAP协议包的形式转发给ISP ISP将内容传送给手机 手机将WML页面显示给在线用户三、无线上网协议无线上网协议是一个分层结构,分为:WDP(无连接协议),W
3、TP(提供了连接管理功能),WTLS(在WDP层之上,WTP层之下,提供了网络安全管理的功能),和高层协议。其中与安全支付相关的是WTLS层。WTLS协议类似于SSL协议,但是与SSL协议不同的是它是建立在WDP之上,所以WTLS协议必须自己实现连接管理(包括帧得重发,排序等)。WTLS协议提供几种不同的安全级别(1通信双方不认证,2只认证Server,3双方互相认证),它的认证是在握手协议中完成的,握手协议除了认证通信的双方之外,还对双方的加密算法,加密初始化信息进行协商。WTLS协议自身也是分层的,它分为 Record Layer , 和高层协议(Change Cipher spec, H
4、andshake Protocol , Alert Protocol , Application Data protocol)。Record Layer 对高层协议的数据进行加密,压缩,计算MAC之后,将得到的结果通过网络传送给通信的另一端。同时将接收到的数据进行解密,解压,完整性检查后传送给高层。WTLS高层协议建立在Record layer之上,完成对传输参数的协商。WTLS协议最核心的内容是握手协议,握手协议主要流程如下图所示:由上图可见握手协议主要是一个通信双方彼此进行认证,协商加密算法,交换加密初始化信息的过程。在握手协议完成之后,通信双方就建立了一条安全的通道。无线上网的安全协议可
5、以保证从用户手机到Gateway之间数据的安全传输。四、通信双方的认证在进行电子商务活动的最初,必须先进行交易双方的身份认证。认证的方式有几种:1、基于Shared Secret 方式的身份认证基于Shared Secret 方式的身份认证必须在交易之前通过某种安全的途径使得交易双方能得到统一的密钥。然后双方产生一些随机的信息,根据这些信息产生过程密钥。整个身份认证,和交易都是在这些过程密钥的保护下完成的。由于在无线上网中的用户很多,如果所有的用户都使用统一的密钥,这样,如果有一个用户的密钥被泄漏,整个系统的安全就将受到威胁。解决这个问题的方法就是将用户的密钥进行分散。分散是在系统的主密钥的保
6、护下进行的。因为每一个用户的ID号都不同,所以用系统主密钥对用户ID号进行分散后得到的每一个用户的密钥也不相同。基于Shared Secret 方式的身份认证的实质就是对商家是否持有系统主密钥,用户是否持有用户密钥的认证。这种认证的方式必须假定如果持有密钥就是一个合法的用户。这样就带来下面的问题:A) 密钥发放过程必须十分的安全B) 必须建立统一的黑名单管理机制2、基于PKI的身份认证体系基于公开密钥的身份认证体制其本质就实现找到一个交易双方都信任的CA,然后根据信任链,一层层的确认交易双方的身份。交易双方的身份是通过证书来保存和发放的。 证书结构 认证过程当通信的一方要进行认证时,先得到对方
7、的证书。首先看证书的CA是否在自己的信任链中。如果在 则验证CA对对方公钥的签名。如果不在,则从对方的信任链中找到一个最近的,自己也信任的CA,然后通过信任链一层层的验证下一层CA,最后通过CA验证对方的签名。3、两种认证方式的比较基于Shared Secret 方式的身份认证与基于PKI的身份认证体系相比较。基于Shared Secret 方式的身份认证密钥的发放是一个相对封闭的过程,其系统的安全性主要取决于主密钥的安全,如果主密钥被泄漏,整个系统的安全性则会受到威胁。而基于PKI的身份认证体系是一个相对公开的体系,一个用户密钥的泄漏只会涉及到一个人。另外,基于Shared Secret 方
8、式的认证会产生不公平性,认证双方谁掌握有主密钥,谁就可以很容易的伪造对方的签名。但是基于Shared Secret 方式的身份认证不需要做复杂的公开密钥运算,对于手机这种运算能力有限的设备尤其适合。而且,可以通过黑名单管理等方法使系统的安全得到进一步的保障。因此就目前而言,这仍然是一种有效而且安全的方法。五、信息的安全传输在无线上网的环境下,信息的安全传输主要是通过对信息的加密完成的。对信息加密的方式有两种:块加密方式和流加密方式。块加密方式是将要加密的信息分成为定长度的块(如果长度不够,则用填充字段补齐),然后用加密密钥对每一个数据块加密。流加密方式首先用伪随机数发生器产生一段与需要加密数据
9、长度相同的伪随机数,然后用这些伪随机数与需要加密的数据进行异或,生成加密数据。六、信息完整性检查信息完整新检查主要是通过MAC进行的。在无线上网的发送端,发送实体首先将要发送的所有数据用一个过程密钥进行Hash运算,产生信息校验码。接受实体在接受到数据之后,用相同的密钥对信息重新做一遍Hash运算,如果得到的结果与发送实体的信息校验码相同,则证明发送方的信息完整。使用信息校验码的方式可以有效的防止监听者对数据的篡改。七、安全电子支付的交易流程用户通过无线上网手机,浏览无线网站的内容,用户生成购物单提交给网站网站将自己的证书,和用户的消费金额发送给用户用户将自己的证书,OI,PI发送给网站网站认
10、证用户的OI,PI是否完整,然后将PI送给支付网关支付网关根据用户的账户信息,进行转账,并且将结果返回给网站网站在收到了支付网关的确认之后,将货物送给用户八、SIM卡SIM卡是一种智能卡。它有自己的CPU和存储区。可以进行信息的加密运算。SIM卡符合智能卡的国际标准ISO 7861。它存储了手机的号码,密钥和一些用户的个人化信息。SIM卡具有认证功能,当手机用户漫游到另外的机站时,手机必须先到这个机站进行注册。注册是通过SIM卡完成的。认证的过程是首先由机站向手机发送一段随机数,然后手机用自己的密钥将这一段数据加密,返回给机站。机站根据用户的手机号,和加密的结果来验证用户是否是一个合法的用户。
11、但仅这些功能对用手机进行电子商务来讲还是远远不够的。要用手机进行电子商务,手机中必须认证功能,加密,解密功能,签名功能所以要完成我们上述讨论的电子商务模式,还必须对SIM卡进行改造。对SIM卡的改造主要是通过改造SIM卡的COS(卡片操作系统)来完成的。具体的COS的设计和改造已经不在这篇文章包括的范围内,这里不再展开来讲了。SIM卡和移动电子商务2003-4-11移动电子商务的应用背景 SIM卡在移动通信中,最初主要是作为个人身份认证与识别信息的载体,也附带存储一些个人资料,如电话本,短消息等等。但随着芯片技术的发展,已经可以做到在同样尺寸里,容纳更多的程序空间(ROM),用户数据空间(EE
12、PROM)。目前在批量供应的芯片中EEPROM已经可以达到64K,而SIM卡刚刚问世时只有2K。另一方面,电子商务的发展也越来越迅猛,而将电子商务和移动通信相结合,实现人们随时随地进行信息交互的梦想也正逐渐变成现实。在不久的将来任何人都可以通过手机上网浏览信息,发送邮件,下单购物,甚至调拨自己银行帐户中的资金。几乎是在足不出户的情况下,完成一切日常活动。在移动电子商务中所应用的技术 移动电子商务的实现就要借助于大容量的SIM卡。在这种SIM卡中,用户的网络身份认证仍然是一个最基本最主要的功能,而在容量比原来扩展几倍的EEPROM空间里,就可以安装实现各种目的的应用,比如个人银行帐务管理,可以进
13、行网上信息交互的微浏览器等等,另外还可以在SIM卡加载支持电子商务所必须的各种算法(如RSA或其他算法),实现在卡片内的数字签名,数据加密操作。这种卡片所遵循的标准(GSM11.14)与过去的SIM卡标准(GSM11.11)有所不同。它在原来的标准之外,又专门定义了一套手机与卡片应用之间的接口协议,通过这个协议,用户可以在手机上浏览各个应用,并进行选择。SIM卡接受用户的选择后,进行相应的处理反馈给用户。在目前的情况下,最终的处理结果会由手机以短消息的方式发给网络。网络在处理完用户的请求后,再把处理结果通过短消息发到用户的手机上。随着GPRS技术的出现,已经实现了更快速的数据传输,速率可以达到
14、115k,而目前的传输速率只有9600,如果过渡到3G,传输速率更可达到几百k,这样通过手机可以比较顺畅的访问互联网。将各种应用放在SIM卡中,就不必依赖WAP手机了,因为目前有1亿多部手机都是不支持WAP功能的。这样用户如果希望通过手机进行信息交互,只需更换SIM卡即可,不必花费更多钱更换手机。 另一种技术可以赋予SIM卡以很大的灵活性,就是OTA(Over The Air)技术。它是通过空中下载数据来远程更新SIM卡里的应用,当用户得到SIM卡后,里边已经装载了某些应用,但如果运营商希望卡片在已经发给用户后,修改某个应用或增加新的应用,就使用这种技术来实现。 还有一种更先进的技术现在已经推
15、向市场,既双卡手机,这种产品在智能卡技术最发达的欧洲也是刚刚兴起。顾名思义,双卡手机就是可以插入两张智能卡,一张就是SIM卡,另一张可以是用户常用的银行卡,或其他金融卡。它的工作原理是:SIM卡仍然用来认证用户身份,但添加了可以完成数字签名及加密的功能。通过SIM卡加密,用户可以将操作自己银行卡的请求发给银行,银行确认无误后,完成用户指定的操作,并将处理结果传给用户手机,这些处理请求可能是余额查询,资金转帐,修改帐户密码等。用户用这张银行卡就可以消费。所以说,将来只带一部手机和一张银行卡就能通行无阻。应用案例-移动报关 目前,向海关进行货物申报的过程为:先由要进行申报的单位将海关所需要的全部申
16、报材料递交到海关,由海关对所有的材料进行审核,如果有问题,海关会将材料退回给报关单位,由报关单位重新准备后再提交到海关。在申报材料中,必须要有申报单位领导的签字。如果申报材料有问题,就需要领导进行多次确认再签字,过程非常繁琐。如果借助于带RSA算法的SIM卡,就可以简化很多中间环节,使整个报关过程变得很快捷,这也就大大缩短了报关单位的时间,同时也会节省人力、物力,不但可以使海关迅速处理大量的报关业务,也极大方便了报关单位。 具体实例参见下图:图所示为添加了一项增值业务的SIM卡,报关服务这项应用预先下装到卡里,在手机每次开机注册过程中,手机动态的将此项业务添加到手机的功能菜单中。用户选择了报关
17、服务时,如果需要用户输入数据,SIM卡会给出提示信息,在用户输入之后,SIM卡将用户指定操作的命令码和输入的相关数据按指定协议打包,再将此数据包以短消息的形式发送给网络。在这里,命令码并没有规定格式,只需短消息中心可以正确的解读命令码,所以只要SIM卡和短消息中心约定了命令代码格式即可。 系统结构图: 报关数据服务器:可以位于海关,也可以位于网络运营商。双方之间通过专线或其他连接 方式进行数据通信。 网络运营商:作为数据交换的中心,连接数据服务器和短消息中心。 短消息中心:与SIM卡进行数据通信的平台,将报关数据以短消息形式发送到SIM卡中, 由卡片对数据进行处理;同时接收SIM卡通过手机发送
18、的数据,再将数据传送给数据服 务器。 手机:接收短消息中心发送的数据,写入SIM卡;将SIM卡要发送的数据用短消息发回短消 息中心。手机必须支持SIM Toolkit功能。 SIM卡:可以存储手机接收的报关数据,并在手机上显示。利用支持RSA的算法,完成数字 签名,并组成短消息通过手机再发送。双界面卡效力国内高速公路联网收费2003-12-18一、 高速公路联网收费发展现状及技术选择ETC(Electronic Toll Collection) 不停车收费系统是目前世界上最先进的路桥收费方式。通过安装在车辆挡风玻璃上的车载电子标签与在收费站ETC车道上的微波天线之间的微波专用短程通讯,利用计算
19、机联网技术与银行进行后台结算处理,从而达到车辆通过路桥收费站不需停车而能交纳路桥费的目的。ETC是国际上正在努力开发并推广的一种用于公路、大桥和隧道的电子自动收费系统。该技术在国外已有较长的发展历史,美国、欧洲等许多国家和地区的电子收费系统已经局部联网并逐步形成规模效益。我国以IC卡、磁卡为介质,采用人工收费方式为主的公路联网收费方式无疑也受到这一潮流的影响。不停车收费技术特别适于在高速公路或交通繁忙的桥隧环境下采用。在传统采用车道隔离措施下的不停车收费系统通常称为单车道不停车收费系统,在无车道隔离情况下的自由交通流下的不停车收费系统通常称为自由流不停车收费系统。实施不停车收费,可以允许车辆高
20、速通过(几十公里以至100多公里),故可大大提高公路的通行能力;公路收费走向电子化,可降低收费管理的成本,有利于提高车辆的营运效益;同时也可以大大降低收费口的噪声水平和废气排放。由于通行能力得到大幅度的提高,所以,可以缩小收费站的规模,节约基建费用和管理费用。另外,不停车收费系统对于城市来说,就不仅仅是一项先进的收费技术,它还是一种通过经济杠杆进行交通流调节的切实有效的交通管理手段。对于交通繁忙的大桥、隧道,不停车收费系统可以避免月票制度和人工收费的众多弱点,有效提高这些市政设施的资金回收能力。二、 双界面智能卡技术简介一般来说,嵌有一个集成电路芯片的卡片被称为IC卡,其中芯片内带有CPU和操
21、作系统(COS)的为智能卡(Smart Card),双界面卡是属于智能卡的一种,被称之为双界面卡的原因是它有两个操作界面,对芯片的访问,及可以通过接触方式的触点,也可以通过相隔一定距离,一般在10厘米内,以射频方式来访问芯片。卡片上只有一个芯片,两个接口,通过接触界面和非接触界面都可以执行相同的操作。两个界面分别遵循两个不同的标准,接触界面符合ISO/IEC 7816;非接触符合ISO/IEC 14443。三、 应用模式的描述和分析采用双界面IC卡作为双片式电子标签的扩展数据存储介质。双片式ETC电子标签和双界面IC卡同时存储包括车主、车型、车辆物理参数等固定信息,双界面IC卡存储帐号、余额、
22、交易记录、入出口编号等信息,双界面IC卡内存储的信息能以接触式和非接触式两种方式进行读写访问;双片式电子标签中的双片式,指的是同时具有读写接触式IC卡功能和微波通讯功能的电子标签。仅仅具有微波通讯功能的电子标签称之为单片式电子标签。基于双界面卡的双片式电子标签应用过程如下所述,1、购置标识卡车主到发行部门(可以就在高速公路的入口,也可以在其他地方;可以由高速公路管理部门管理,也可以与其他信用卡一样由银行进行管理)购置双界面卡和电子标签,交纳一定数额的现金。由发行系统向双界面卡输入车辆识别码,并在数据库中存入该车辆的全部有关信息。2、信息入库发行系统通过网络将上述车主、车辆信息输入收费计算机系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 上网 中的 安全 电子 支付
链接地址:https://www.31ppt.com/p-2398744.html