数据处理方法、用户端、智能卡端及终端设备技术

技术编号:12655223 阅读:45 留言:0更新日期:2016-01-06 13:30
本发明专利技术公开了一种数据处理方法,包括如下步骤:根据操作指令生成消息数据包,其中,所述消息数据包包括待处理数据及处理类型;将所述消息数据包传输至智能卡端,以使所述智能卡端根据所述处理类型执行所述待处理数据后生成处理结果;解析所述智能卡端返回的处理结果。本发明专利技术还提供一种用户端、智能卡端及终端设备,通过用户端和智能卡端配合对应用程序在执行过程中产生的数据进行处理,利用智能卡端的安全环境对所述产生的数据提供安全的数据存储和处理能力,使数据存储和处理的关键环境抽离不安全的手机操作系统环境,相较现在其他的安全产品,更能摆脱对手机操作系统安全的依赖,提升其安全保护能力。

【技术实现步骤摘要】

本专利技术涉及智能终端设备领域,尤其涉及一种数据处理方法、用户端、智能卡端及终端设备
技术介绍
随着智能手机的普及,各种基于智能手机操作系统的APP应用飞速发展,在给用户带来便利的同时,也对手机用户的信息安全带来了巨大挑战,用户及应用的数据安全极大的依赖于手机操作系统的安全。而当前主流的智能手机操作系统,如开放的Android,又或者半开放的10S,均已出现较大的安全问题,给用户造成了较大的损失及其他负面影响。目前,行业内针对应用和用户的数据安全问题也提出了一些实现方案,比如很多安全产品提供商(如360、百度、金山等)提供的360手机卫士、百度手机卫士、金山手机毒霸等,均是立足于保障智能手机操作系统的安全,对应用和用户的数据安全保护具有一定的作用。然而这些方案,一方面无法解决操作系统本身设计和升级中带来的安全问题,另一方面,手机操作系统的开放性增加了产生操作系统安全风险的各种可能,无法满足使用要求。
技术实现思路
针对上述问题,本专利技术的目的在于提供一种数据处理方法、用户端、智能卡端及终端设备,能提高手机在执行应用程序时的安全和保密性,降低操作风险。本专利技术提供一种数据处理方法,包括如下步骤:根据操作指令生成消息数据包,其中,所述消息数据包包括待处理数据及处理类型;将所述消息数据包传输至智能卡端,以使所述智能卡端根据所述处理类型执行所述待处理数据后生成处理结果;及解析所述智能卡端返回的处理结果。本专利技术还提供一种数据处理方法,包括如下步骤:识别所述用户端发送的消息数据包,其中,所述消息数据包包括待处理数据及处理类型;将所述消息数据包转换成CAP格式的数据包;执行所述CAP格式的数据包,生成处理结果;及将所述处理结果返回所述用户端,以使所述用户端解析所述处理结果。本专利技术还提供一种数据处理方法,其特征在于,包括如下步骤:用户端根据操作指令生成消息数据包,并将所述消息数据包发送给智能卡端;其中,所述消息数据包包括待处理数据及处理类型;所述智能卡端识别所述消息数据包,并将所述消息数据包转换成CAP格式的数据包后,执行所述CAP格式的数据包,生成处理结果,且将所述处理结果传输至所述用户端;所述用户端接收并解析所述处理结果。作为上述方案的改进,在用户端根据操作指令生成消息数据包,并将所述消息数据包发送给智能卡端之前,还包括:所述用户端获取任一应用程序的安装包,并安装所述应用程序后,将所述安装包转换为APDU格式的安装包,且发送该APDU格式的安装包至所述智能卡端;所述智能卡端识别所述APDU格式的安装包,并通过转换后获得CAP格式的安装包,且执行所述CAP格式的数据包,以安装所述应用程序。作为上述方案的改进,所述CAP格式的数据包或安装包由所述智能卡端上的Java卡虚拟机执行。本专利技术还提供一种用户端,其特征在于,包括数据包生成单元、传输单元及解析单元,其中:所述数据包生成单元,用于根据操作指令生成消息数据包,其中,所述消息数据包包括待处理数据及处理类型;所述传输单元,用于将所述消息数据包传输至智能卡端,以使所述智能卡端根据所述处理类型执行所述待处理数据后生成处理结果;所述解析单元,用于解析所述智能卡端返回的处理结果。本专利技术还提供一种智能卡端,其特征在于,包括识别单元、格式转换单元、执行单元及发送单元,其中:所述识别单元,用于识别所述用户端发送的消息数据包,其中,所述消息数据包包括待处理数据及处理类型;所述格式转换单元,用于将所述消息数据包转换成CAP格式的数据包;所述执行单元,用于执行所述CAP格式的数据包,生成处理结果;所述发送单元,用于将所述处理结果返回所述用户端,以使所述用户端解析所述处理结果。本专利技术还提供一种终端设备,包括用户端及智能卡端,其中:所述用户端,用于根据操作指令生成消息数据包,并将所述消息数据包发送给智能卡端;其中,所述消息数据包包括待处理数据及处理类型;所述智能卡端,用于识别所述消息数据包,并将所述消息数据包转换成CAP格式的数据包后,执行所述CAP格式的数据包,生成处理结果,且将所述处理结果传输至所述用户端;所述用户端,还用于接收并解析所述处理结果。作为上述方案的改进,所述用户端,还用于获取任一应用程序的安装包,并安装所述应用程序后,将所述安装包转换为APDU格式的安装包,且发送该APDU格式的安装包至所述智能卡端;所述智能卡端,还用于解析所述APDU格式的安装包,获得CAP格式的安装包,并执行所述CAP格式的数据包,以安装所述应用程序。作为上述方案的改进,所述CAP格式的数据包或安装包由所述智能卡端上的Java卡虚拟机执行。本专利技术实施例提供的数据处理方法、用户端及智能卡端及终端设备,通过用户端和智能卡端配合对应用程序生成的数据进行处理,利用智能卡端环境的安全性为用户端应用提供安全的数据存储和处理能力,使数据存储和处理的关键环境抽离不安全的手机操作系统环境,相较现在其他的安全产品,更能摆脱对手机操作系统安全的依赖,提升其安全保护能力。【附图说明】为了更清楚地说明本专利技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例提供的数据处理方法的流程示意图。图2是本专利技术第二实施例提供的数据处理方法的流程示意图。图3是本专利技术第三实施例提供的数据处理方法的流程示意图。图4是本专利技术实施例提供的用户端的结构图。图5是本专利技术实施例提供的智能卡端的结构图。图6是本专利技术实施例提供的终端设备的结构图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。[00当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种数据处理方法,其特征在于,包括如下步骤:根据操作指令生成消息数据包,其中,所述消息数据包包括待处理数据及处理类型;将所述消息数据包传输至智能卡端,以使所述智能卡端根据所述处理类型执行所述待处理数据后生成处理结果;及解析所述智能卡端返回的处理结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:周林何利明
申请(专利权)人:广州杰赛科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1