【技术实现步骤摘要】
本专利技术涉及移动通信领域,尤其涉及一种移动支付装置和方法。
技术介绍
移动支付(Mobile Payment)是指允许用户使用其移动终端,例如手机或平板电脑,对所消费的商品或服务进行账务支付的一种服务方式。通过移动终端实现移动支付目前有三种方式,分别是安全数据(Secure Digital,SD)卡方案、用户识别模块(Subscriber Identity Module,SIM)方案、或近场通信(Near Field Communication,NFC)结合安全元件(Secure Element,SE)的全终端解决方案。目前近场通信结合安全元件的全终端解决方案越来越成为实现移动支付方案的主流。一种现有的全终端解决方案如图1所示,移动终端10通过其内部的近场通信单元101与销售点(Point of sales,POS)机11通信,近场通信单元101和POS机11间的近距离无线通信连路12为双向通路,可采用各类合适的短距离无线通信协议实现,以实现移动支付中的基本无线通信功能。例如,通信连路12可用于从POS机11向移动终端10内部的近场通信单元101传输POS指令数据等。安全元件102则可以是与一个独立的中央处理单元(Central Processing Unit,CPU)103相耦合的部件,用于对运行金融支付业务相关的各类功能,并存储与银行业务相关的密钥、证书等数据。在交易时,安全元件102从近场通信单元101收 ...
【技术保护点】
一种移动支付装置,其特征在于,包括:通信单元,用于通过无线链路与通信对端交互支付信息;存储器,用于存储移动支付软件;安全元件,包括第一存储模块和处理器;至少一个中央处理单元,用于运行通用操作系统软件,并在通用操作系统软件的作用下控制所述通信单元、存储器和所述安全元件中的至少一个;所述处理器用于将所述移动支付软件从所述存储器加载到所述第一存储模块中,运行所述移动支付软件,并在所述移动支付软件的作用下与所述通信单元交互所述支付信息;第一存储模块,用于为所述处理器提供运行所述移动支付软件所需的内存空间;其中,所述安全元件与所述至少一个中央处理单元位于所述移动支付装置中的第一半导体芯片内。
【技术特征摘要】
1.一种移动支付装置,其特征在于,包括:
通信单元,用于通过无线链路与通信对端交互支付信息;
存储器,用于存储移动支付软件;
安全元件,包括第一存储模块和处理器;
至少一个中央处理单元,用于运行通用操作系统软件,并在通用操作系统
软件的作用下控制所述通信单元、存储器和所述安全元件中的至少一个;
所述处理器用于将所述移动支付软件从所述存储器加载到所述第一存储
模块中,运行所述移动支付软件,并在所述移动支付软件的作用下与所述通信
单元交互所述支付信息;
第一存储模块,用于为所述处理器提供运行所述移动支付软件所需的内存
空间;
其中,所述安全元件与所述至少一个中央处理单元位于所述移动支付装置
中的第一半导体芯片内。
2.根据权利要求1所述移动支付装置,其特征在于,所述存储器位于所
述移动支付装置中的第二半导体芯片内。
3.根据权利要求2所述移动支付装置,其特征在于,所述存储器包括互
相隔离的安全存储区域和普通存储区域;
所述安全存储区域用于存储所述移动支付软件;
所述普通存储区域用于存储所述通用操作系统软件;
所述处理器具体用于将所述移动支付软件从所述存储器中的所述安全存
储区加载到所述第一存储模块中;
所述至少一个中央处理单元具体用于从所述存储器中的所述普通存储区
读取并运行所述通用操作系统软件。
4.根据权利要求2所述移动支付装置,其特征在于,所述存储器专用于
存储所述移动支付软件;
所述移动支付装置还包括普通存储单元,所述普通存储单元位于所述移动
支付装置中的第三半导体芯片内,该普通存储单元用于存储所述通用操作系统
软件;
所述至少一个中央处理单元具体用于从所述普通存储单元中读取并运行
所述通用操作系统软件。
5.根据权利要求1至4中任一项所述移动支付装置,其特征在于,所述
移动支付软件包括移动支付操作系统软件。
6.根据权利要求5所述移动支付装置,其特征在于,所述移动支付软件
还包括至少一个移动支付应用软件。
7.根据权利要求5或6所述移动支付装置,其特征在于,所述安全元件
还包括:第二存储模块,用于存储所述处理器启动所需的启动程序;
当所述安全元件上电时,所述处理器用于从所述第二存储模块读取所述启
动程序,在所述启动程序的作用下将所述移动支付操作系统软件从所述存储器
加载到所述第一存储模块中,并运行所述移动支付操作系统软件。
8.根据权利要求6所述移动支付装置,其特征在于,所述处理器用于在
与所述通信单元交互所述支付信息时受所述支付信息触发,将所述至少一个移
动支付应用软件中的一个或多个移动支付应用软件从所述存储器加载到所述
第一存储模块中,并运行所述一个或多个移动支付应用软件。
9.根据权利要求1至8中任一项所述移动支付装置,其特征在于,所述
支付信息包括:从所述通信对端经由所述通信单元传输至所述处理器的移动支
付指令、以及响应所述移动支付指令从所述处理器经由所述通信单元传输至所
述通信对端的移动支付数据。
10.根据权利要求9所述移动支付装置,其特征在于,所述移动支付数据
包括经过安全处理的数据,所述安全处理包括如下至少一项:数据加密或数据
完整性保护。
11.根据权利要求10所述移动支付装置,其特征在于,所述处理器还用
\t于生成所述经过安全处理的数据。
12.根据权利要求10所述移动支付装置,其特征在于,所述处理器还用
于生成原始数据;
所述安全元件还包括:安全处理模块,用于对所述原始数据进行所述安全
处理以生成所述经过安全处理的数据。
13.根据权利要求1至12中任一项所述移动支付装置,其特征在于,所
述至少一个中央处理单元对所述通信单元、存储器和所述安全元件中的至少一
个的控制包括:控制开启、控制关闭、控制进入或退出低功耗状态或控制工作
状态。
14.根据权利要求1至13中任一项所述移动支付装置,其特征在于,所
述通信单元为近场通信单元,所述通信对端为支付终端,所述近场通信单元具
体用于通过运行短距离无线通信协议与所述支付终端交互所述支付信息。
15.根据权利要求14所述移动支付装置,其特征在于,所述近场通信单
元位于所述第一半导体芯片内或者位于移动支付装置中的第四半导体芯片内。
16.根据权利要求1至13中任一项所述移动支付装置,其特征在于,所
述通信单元为移动通信单元,所述通信对端为无线接入网,所述移动通信单元
用于通过运行蜂窝无线通信协议与所述无线接入网交互所述支付信息。
17.根据权利要求16所述移动支付装置,其特征在于,所述移动通信单
元位于所述第一半导体芯片内或者移动支付装置中的第五半导体芯片内。
18.根据权利要求1至17中的任一项所述移动支付装置,其特征在于,
所述安全元件还包括:加解密引擎,用于在所述处理器将所述移动支付软件从
所述存储器加载到所述第一存储模块中后对所述移动支付软件进行安全验证,
并在安全验证成功后指示所述处理器运行所述移动支付软件,所述安全验证包
括安全解密或第一哈希校验中的至少一项。
19.根据权利要求18所述移动支...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。