[发明专利]移动终端客户端和智能卡结合实现远程业务的方法及系统在审
申请号: | 201310447478.4 | 申请日: | 2013-09-25 |
公开(公告)号: | CN103716778A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 赵敏;张江涛;计进波 | 申请(专利权)人: | 北京握奇数据系统有限公司 |
主分类号: | H04W8/18 | 分类号: | H04W8/18;H04W12/02;H04W12/06 |
代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;任晓航 |
地址: | 100102 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 客户端 智能卡 结合 实现 远程 业务 方法 系统 | ||
技术领域
本发明涉及移动终端智能卡应用技术领域,具体涉及一种移动终端的移动客户端和智能卡结合实现远程业务的方法及系统。
背景技术
目前在中国,随着金卡工程(以发展我国电子货币为目的、以电子货币应用为重点的各类卡基应用系统工程)建设的不断深入发展,智能卡已在众多领域获得广泛应用,基于嵌入到移动终端的智能卡应用的远程业务系统,如移动支付系统,OTA应用系统、卡片管理系统等智能卡相关应用系统,也在快速的发展应用中。
现有的基于智能卡的远程业务系统在实现上一般是通过卡片STK(SIM Toolkit,SIM工具包)菜单作为UI(用户界面)接口提供给终端用户,终端与业务服务器的通信方式也多使用数据短信方式。这种远程业务系统虽然实现了智能卡行业应用的远程业务操作,但是也存在一些不足:
1)用户UI接口不够友好;
2)用户菜单在发卡后不能修改;
3)短信的通信方式存在数据承载量小、通信速度慢、容易丢失等弊端。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种移动终端客户端和智能卡结合实现远程业务的方法及系统,提高了移动终端与业务服务器通信的速度和可靠性。
为实现上述目的,本发明采用的技术方案如下:
一种移动终端客户端和智能卡结合实现远程业务的方法,包括以下步骤:
(1)用户根据业务需要,在对应的移动客户端界面输入业务应用参数,获取智能卡中该业务的相关业务参数;
(2)移动客户端根据所述的相关业务参数向业务服务器发起业务请求;
(3)业务服务器处理移动客户端的业务请求,并将处理结果发送给移动客户端;
(4)移动客户端接收业务服务器的处理结果,智能卡根据所述的处理结果修改智能卡中的相关业务参数。
进一步,如上所述的一种移动终端客户端和智能卡结合实现远程业务的方法,步骤(1)中,移动客户端根据业务的业务类型向智能卡发起数据请求,获取智能卡中该业务的相关业务参数;所述的相关业务参数由业务的业务类型决定。
进一步,如上所述的一种移动终端客户端和智能卡结合实现远程业务的方法,所述的相关业务参数包括业务的交易流水和智能卡的卡片校验码Mac1。
进一步,如上所述的一种移动终端客户端和智能卡结合实现远程业务的方法,步骤(1)中,移动客户端与智能卡采用公私钥对的非对称加密方式进行通信。
进一步,如上所述的一种移动终端客户端和智能卡结合实现远程业务的方法,步骤(2)中,移动客户端根据与业务服务器约定的接口协议,将相关业务参数、业务类型和移动客户端的软件版本号组装成业务请求数据包,并根据双方协定的通信方式,向业务服务器发起业务请求。
进一步,如上所述的一种移动终端客户端和智能卡结合实现远程业务的方法,智能卡通过移动客户端与业务服务器进行通信,智能卡与业务服务器采用对称加密方式进行通信。
进一步,如上所述的一种移动终端客户端和智能卡结合实现远程业务的方法,步骤(3)中,业务服务器接收到移动客户端的业务请求后,首先验证业务是否合法,若是则处理业务,若否则结束业务;验证业务是否合法的具体方式为:
业务服务器解析移动客户端发送的业务请求数据包,获取智能卡的卡片校验码Mac1,将该校验码与业务服务器中预存的智能卡的校验码比对,若两者一致则说明业务合法,若否则说明业务不合法。
进一步,如上所述的一种移动终端客户端和智能卡结合实现远程业务的方法,步骤(3)中,所述的业务处理结果中包括业务服务器的校验码Mac2。
进一步,如上所述的一种移动终端客户端和智能卡结合实现远程业务的方法,步骤(4)中,智能卡根据处理结果修改智能卡中的相关业务参数时,首先验证业务服务器是否合法,若是则修改智能卡中的相关业务参数,若否则业务结束,验证服务器是否合法的具体方式为:
智能卡获取处理结果中的业务服务器的校验码Mac2,将该校验码与智能卡中预存的业务服务器的校验码比对,若两者一致则说明业务服务器合法,若否则说明业务服务器不合法。
一种移动终端客户端和智能卡结合实现远程业务的系统,包括智能卡、移动客户端和业务服务器,其中,
所述的移动客户端用于用户根据业务需要,在对应的移动客户端界面输入对应的业务应用参数,获取智能卡中该业务的相关业务参数,还用于根据所述的相关业务参数向业务服务器发起业务请求,并将业务服务器的处理结果发送到智能卡;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京握奇数据系统有限公司,未经北京握奇数据系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310447478.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双液缸封隔装置
- 下一篇:连续油管悬挂密封装置