一种系统切换的方法及装置的制造方法

文档序号:8361258阅读:249来源:国知局
一种系统切换的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种系统切换的方法及装置。
【背景技术】
[0002]随着移动终端的飞速发展,移动终端如手机或者平板电脑等,在用户的生活、工作、娱乐等方面可提供越来越多的帮助。由于移动终端中存储的很多用户数据涉及个人隐私或商业机密,一旦泄密,可能对用户或企业造成较大的损失。因此,移动终端的安全性能正变得越来越重要。
[0003]在现有技术中,ARM TrustZone技术是所有Cortex-A类处理器的基本功能,通常的应用模式是:在信任区域(TrustZone)中放置一个安全级别最高的系统即安全系统。把普通系统和安全系统从硬件上隔离开来。普通系统中只有经过授权的应用才能调用相关的应用程序编程接口(Applicat1n Programming Interface,简称API)来访问 TrustZone 中的内容。现有的使用方案中,用户要从普通系统切换到安全系统通常是采用软件的方式,这种软件切换的方式容易被监听或破解,因此安全性较差。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种系统切换的方法及装置。以解决系统切换安全性差的问题。
[0005]为了解决上述技术问题,本发明实施例提供了一种系统切换的方法,包括:
[0006]在预设时间内接收用户对终端上预定实体部位进行操作所生成的物理信号;
[0007]解析所述物理信号,根据解析结果判断用户对所述终端上预定实体部位进行的操作是否与所述终端安全系统中存储的预设切换操作相同;
[0008]若用户对所述终端上预定实体部位进行的操作与所述终端安全系统中存储的预设切换操作相同,则将所述终端运行的系统切换到所述安全系统。
[0009]其中,在预设时间内接收用户对终端上预定实体部位进行操作所生成的物理信号之前,还包括:
[0010]接收用户输入的预设切换操作的信息并保存在安全系统中。
[0011]其中,若用户对所述终端上预定实体部位进行的操作与所述终端安全系统中存储的预设切换操作相同,则将所述终端运行的系统切换到安全系统,包括:
[0012]若用户对所述终端上预定实体部位进行的操作与所述终端安全系统中存储的预设切换操作相同,则生成中断请求;
[0013]根据所述中断请求,将所述终端运行的系统切换到安全系统。
[0014]其中,所述终端上预定实体部位为至少一个物理按键。
[0015]其中,所述预设切换操作包括按下所述至少一个物理按键的次数或顺序。
[0016]相应地,本发明实施例还提供了一种系统切换的终端,包括:
[0017]接收单元,用于在预设时间内接收用户对终端上预定实体部位进行操作所生成的物理信号;
[0018]解析单元,用于解析所述物理信号,根据解析结果判断用户对所述终端上预定实体部位进行的操作是否与所述终端安全系统中存储的预设切换操作相同;
[0019]切换单元,用于若用户对所述终端上预定实体部位进行的操作与所述终端安全系统中存储的预设切换操作相同,则将所述终端运行的系统切换到所述安全系统。
[0020]其中,所述接收单元还用于接收用户输入的预设切换操作的信息并保存在安全系统中。
[0021]其中,所述切换单元具体用于:
[0022]若用户对所述终端上预定实体部位进行的操作与所述终端安全系统中存储的预设切换操作相同,则生成中断请求;
[0023]根据所述中断请求,将所述终端运行的系统切换到安全系统。
[0024]其中,所述终端上预定实体部位为至少一个物理按键。
[0025]其中,所述预设切换操作包括按下所述至少一个物理按键的次数或顺序。
[0026]实施本发明实施例,具有如下有益效果:
[0027]通过在预设时间内接收用户对终端上预定实体部位进行操作所生成的物理信号,并进行解析,将解析结果与预设切换操作进行匹配,当相同时则将终端运行的系统切换到安全系统,预设切换操作的配置、物理信号的解析及操作的匹配过程均在安全系统中进行,从而确保了相关数据的安全;且系统切换基于对终端上预定实体部分进行的操作来进行,相对于现有的软件切换的方式,这种硬件切换的方式大大提升了终端的安全性,且实现方案简单,成本较低。
【附图说明】
[0028]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本发明系统切换的方法的第一实施例的流程示意图;
[0030]图2是本发明系统切换的方法的第二实施例的流程示意图;
[0031]图3是本发明实施例系统切换的装置的组成示意图。
【具体实施方式】
[0032]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033]请参照图1,为本发明系统切换的方法的第一实施例的流程示意图,在本实施例中,所述方法包括以下步骤:
[0034]S101,在预设时间内接收用户对终端上预定实体部位进行操作所生成的物理信号。
[0035]其中,终端上预定实体部位可以终端上的物理按键,也可以其他的物理组成部分如旋转摄像头等。
[0036]预设时间可以由终端出厂时由厂家预先设定或者在系统中配置若干时间选项由用户选择,还可以直接由用户自定义,此处不作任何限定。合适的时间设置可减少误操作以及错误信号对系统的影响。
[0037]进行切换的系统包括一个安全系统和至少一个普通系统,普通系统即用户常规情况下使用的系统,其可以是安卓系统、1S系统或WP系统,此处不作任何限制,安全系统同样可以是安卓系统、1S系统或WP系统,但是安全系统中的数据最为安全。必须进入到安全系统才可能访问其中的数据。
[0038]需要说明的是,此处普通系统的数量可以是单个也可以两个或两个以上,此处不作任何限定。
[0039]S102,解析所述物理信号,根据解析结果判断用户对所述终端上预定实体部位进行的操作是否与所述终端安全系统中存储的预设切换操作相同。若是,则执行步骤S103,否则无需进行系统切换。
[0040]可选地,所述终端上预定实体部位为至少一个物理按键。按键的数量最少可以是一个,也可以是两个或多个。当其为一个时,预设切换操作可以是在预设时间内按下物理按键η次,η为大于I的整数,但这样较为简单容易被其他人经过简单尝试后获知切换操作的方式,因此较优的实施方案为设置3个以上的物理按键,如4个,然后将预设时间内按下4个按键的顺序作为预设切换操作,例如4个按键分别为1、2、3、4键,可以将3-2-4-1作为预设切换操作,也可以重复按下某个按键两次甚至更多次,如3-2-2-4等,这种多样化的组合可大大提升终端系统切换的安全性。且这种硬件切换的模式,相对于现有的软件切换的模式,不会被监听和破解,在本质上相对于软件切换的方式,其安全性更高。且实现成本很低。
[0041]在另一种可行的实施方式,可以将旋转摄像头作为终端上预定实体部分,将旋转摄像头正转、反转及次数的个性化组合作为预设切换操作,例如将旋转摄像头正转2圈、反转I圈后再正转2圈作为预设切换操作,这样同样可以提高终端系统切换的安全性。
[0042]S103,将所述终端运行的系统切换到所述安全系统。
[0043]需要说明的是,本实施例中重点描述了从普通系统切换到安全系统的流程,本申请所述的方法同样适用于从安全系统切换到普通系统,且存在多个普通系统时,可为每个普通系统预先设置与之对应的预设切换操作,例如4-3-2-2对应于切换到普通系统1,4-3-1-2对应于切换到普通系统2等,此处不再赘述。
[0044]通过配置标准系统和安全系统供用户系统切换时选择,并根据用户的选择为应用配置不同的访问权限,标准系统的应用无法访问安全系统中的用户数据,从而确保了特定用户数据的安全,提升了终端的安全性。
[0045]请参照图2,为本发明
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1