一种解锁方法及装置、终端设备制造方法及图纸

技术编号:23533815 阅读:57 留言:0更新日期:2020-03-20 08:02
本申请公开了一种解锁方法及装置、终端设备,所述方法包括:采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据,其中,所述第一操作系统为待解锁的操作系统;校验所述第一解密数据和所述第二解密数据是否正确,得到校验结果;所述校验结果表明所述第一解密数据和所述第二解密数据校验正确时,对所述第一操作系统进行解锁。

A unlocking method, device and terminal equipment

【技术实现步骤摘要】
一种解锁方法及装置、终端设备
本申请涉及解锁技术,尤其涉及一种操作系统的解锁方法及装置、终端设备。
技术介绍
随着终端设备不断地发展,终端设备所呈现的形态越来越丰富。从操作系统和显示屏角度来看,终端设备具有单屏双操作系统的形态,或者双屏单操作系统的形态。单屏双操作系统是指终端设备有一个显示屏和两个操作系统,然而,显示屏仅能够加载一个操作系统系统的界面,无法同时加载两个操作系统的界面,用户对这种单屏双操作系统的终端设备进行解锁时,仅输入一个操作系统的密码,例如:如果输入第一操作系统的密码,则实现对第一操作系统的解锁;如果输入第二操作系统的密码,则实现对第二操作系统的解锁,两个操作系统之间的安全验证部分相互独立。双屏单操作系统是指终端设备有两个显示屏和一个操作系统,两个显示屏可以加载一个操作系统的不同界面,例如不同应用(APP)的界面,用户对这种双屏单操作系统的终端设备进行解锁时,只需要输入该单操作系统的密码即可。上述终端设备的解锁方式仅仅是针对一个操作系统,安全性非常低,一旦该操作系统的安全信息被泄露,该操作系统就很容易被不法人员侵入。
技术实现思路
本申请实施例提供了一种解锁方法及装置、终端设备。本申请实施例提供的解锁方法,包括:采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据,其中,所述第一操作系统为待解锁的操作系统;校验所述第一解密数据和所述第二解密数据是否正确,得到校验结果;所述校验结果表明所述第一解密数据和所述第二解密数据校验正确时,对所述第一操作系统进行解锁。本申请实施例提供的解锁装置,包括:采集单元(1001),用于采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据,其中,所述第一操作系统为待解锁的操作系统;校验单元(1002),用于校验所述第一解密数据和所述第二解密数据是否正确,得到校验结果;解锁单元(1003),用于当所述校验结果表明所述第一解密数据和所述第二解密数据校验正确时,对所述第一操作系统进行解锁。本申请实施例提供的终端设备,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行上述的解锁方法。本申请实施例提供的芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行上述的解锁方法。本申请实施例提供的计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述的解锁方法。本申请实施例提供的计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行上述的解锁方法。本申请实施例提供的计算机程序,所述计算机程序使得计算机执行上述的解锁方法。本申请实施例的技术方案中,终端设备具有双显示区域双操作系统形态,终端设备的两个显示区域可以同时加载两个操作系统的界面,这两个操作系统分别为第一操作系统和第二操作系统,当用户需要对第一操作系统进行解锁时,采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据;校验所述第一解密数据和所述第二解密数据是否正确,得到校验结果;所述校验结果表明所述第一解密数据和所述第二解密数据校验正确时,对所述第一操作系统进行解锁。采用本申请实施例的技术方案,对双操作系统中的任意一个操作系统进行解锁时,需要对双操作系统的两个解密数据都进行校验,也即需要两个操作系统协作来完成最终的解锁操作,提高了终端设备的安全性。附图说明附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。图1为本申请实施例提供的解锁方法的流程示意图一;图2为本申请实施例提供的双操作系统的结构框图一;图3为本申请实施例提供的双操作系统的结构框图二;图4为本申请实施例提供的采集加密数据的流程示意图;图5为本申请实施例提供的解锁方法的流程示意图二;图6为申请实施例提供的解锁界面示意图一;图7为申请实施例提供的解锁界面示意图二;图8为申请实施例提供的解锁界面示意图三;图9为申请实施例提供的解锁界面示意图四;图10为本申请实施例提供的解锁装置的结构组成示意图图11为本申请实施例提供的一种终端设备示意性结构图;图12为本申请实施例的芯片的示意性结构图。具体实施方式本申请实施例的技术方案适用于具有双显示区域双操作系统的终端设备,该终端设备可以是手机、平板电脑、掌上电脑、游戏机等设备。双显示区域双操作系统的终端设备在两个显示区域上分别加载两个操作系统,两个操作系统相互独立,用户可以同时对这两个操作系统进行操作,更有助于用户体验。其中,双显示区域的实现,可以是两个独立的物理屏幕,也可以是一个屏幕具有两个独立的显示区域,例如尺寸较大的屏幕或者柔性屏等可以实现两个独立的显示区域。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。图1为本申请实施例提供的解锁方法的流程示意图一,如图1所示,所述解锁方法包括以下步骤:步骤101:采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据,其中,所述第一操作系统为待解锁的操作系统。本申请实施例中,终端设备具有两个操作系统,分别为第一操作系统和第二操作系统。第一操作系统和第二操作系统可以是相同类型的操作系统,也可以是不同类型的操作系统,例如:第一操作系统和第二操作系统均为安卓操作系统,或者,第一操作系统和第二操作系统均为iOS操作系统,或者,第一操作系统为安卓操作系统,第二操作系统为iOS操作系统,或者,第一操作系统为iOS操作系统,第二操作系统为安卓操作系统。进一步,如果第一操作系统和第二操作系统是相同类型的操作系统,第一操作系统和第二操作系统的系统版本可以相同,也可以不同。参照图2,图2为双操作系统的结构框图,操作系统1和操作系统2之间隔离,没有主从之分,操作系统1和操作系统2之间无法直接窥探、进行交互。操作系统1、操作系统2以及用户管理(UserManager)位于富执行环境(REE,RichExecutionEnvironment)中,可信应用位于可信执行环境(TEE,TrustExecutionEnvironment)中,本申请实施例将TEE所在的硬件称为安全芯片,负责加密数据的保存,以及解密数据的校验。本申请实施例中,采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据之前,在第一显示区域上显示第一锁屏界面,所述第一锁屏界面用于采集所述第一操作系统对应的第一解密数据;在第二显示区域上显示第二锁屏界面或待机界面,所述第二锁屏界面或所述待机界面用于采集所述第一操作系统对应的第一解密数据,其中,所述第二操作系统处于锁定状态时,本文档来自技高网...

【技术保护点】
1.一种解锁方法,其特征在于,所述方法包括:/n采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据,其中,所述第一操作系统为待解锁的操作系统;/n校验所述第一解密数据和所述第二解密数据是否正确,得到校验结果;/n所述校验结果表明所述第一解密数据和所述第二解密数据校验正确时,对所述第一操作系统进行解锁。/n

【技术特征摘要】
1.一种解锁方法,其特征在于,所述方法包括:
采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据,其中,所述第一操作系统为待解锁的操作系统;
校验所述第一解密数据和所述第二解密数据是否正确,得到校验结果;
所述校验结果表明所述第一解密数据和所述第二解密数据校验正确时,对所述第一操作系统进行解锁。


2.根据权利要求1所述的方法,其特征在于,所述采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据,包括:
在第一显示区域上采集所述第一操作系统对应的第一解密数据,所述第一操作系统将所述第一解密数据发送给安全芯片;
在第二显示区域上采集所述第二操作系统对应的第二解密数据,所述第二操作系统将所述第二解密数据发送给所述安全芯片。


3.根据权利要求2所述的方法,其特征在于,所述在第一显示区域上采集所述第一操作系统对应的第一解密数据,所述第一操作系统将所述第一解密数据发送给安全芯片;在第二显示区域上采集所述第二操作系统对应的第二解密数据,所述第二操作系统将所述第二解密数据发送给所述安全芯片,包括:
获得滑动操作,所述滑动操作的起始位置位于所述第一显示区域,所述滑动操作的结束位置位于所述第二显示区域;
在所述第一显示区域上采集所述滑动操作的起始位置信息,基于所述起始位置信确定所述第一操作系统对应的第一解密数据,所述第一操作系统将所述第一解密数据发送给安全芯片;
在所述第二显示区域上采集所述滑动操作的结束位置信息,基于所述结束位置信息确定所述第二操作系统对应的第二解密数据,所述第二操作系统将所述第二解密数据发送给所述安全芯片。


4.根据权利要求3所述的方法,其特征在于,
所述滑动操作的起始位置信息对应第一数字信息,所述滑动操作的结束位置信息对应第二数字信息,所述第一数字信息作为所述第一解密数据,所述第二数字信息作为所述第二解密数据;或者,
所述滑动操作的起始位置信息对应第一字母信息,所述滑动操作的结束位置信息对应第二字母信息,所述第一字母信息作为所述第一解密数据,所述第二字母信息作为所述第二解密数据。


5.根据权利要求2所述的方法,其特征在于,所述在第一显示区域上采集所述第一操作系统对应的第一解密数据,所述第一操作系统将所述第一解密数据发送给安全芯片;在第二显示区域上采集所述第二操作系统对应的第二解密数据,所述第二操作系统将所述第二解密数据发送给所述安全芯片,包括:
获得滑动操作,所述滑动操作的起始位置位于所述第一显示区域,所述滑动操作的结束位置位于所述第二显示区域;
在所述第一显示区域上采集所述滑动操作的第一指纹信息,作为所述第一操作系统对应的第一解密数据,所述第一操作系统将所述第一解密数据发送给安全芯片;
在所述第二显示区域上采集所述滑动操作的第二指纹信息,作为所述第二操作系统对应的第二解密数据,所述第二操作系统将所述第二解密数据发送给所述安全芯片。


6.根据权利要求1所述的方法,其特征在于,所述采集第一操作系统对应的第一解密数据,以及第二操作系统对应的第二解密数据,包括:
利用图像采集装置采集所述第一操作系统对应的第一解密数据,所述第一操作系统将所述第一解密数据发送给安全芯片;
利用所述图像采集装置采集所述第二操作系统对应的第二解密数据,所述第二操作系统将所述第二解密数据发送给所述安全芯片。


7.根据权利要求6所述的方法,其特征在于,所述利用图像采集装置采集所述第一操作系统对应的第一解密数据,所述第一操作系统将所述第一解密数据发送给安全芯片;利用所述图像采集装置采集所述第二操作系统对应的第二解密数据,所述第二操作系统将所述第二解密数据发送给所述安全芯片,包括:
利用图像采集装置采集第一图像,对所述第一图像解析得到所述第一操作系统对应的第一解密数据,所述第一操作系统将所述第一解密数据发送给安全芯片;
利用所述图像采集装置采集第二图像,对所述第二图像解析得到所述第二操作系统对应的第二解密数据,所述第二操作系统将所述第二解密数据发送给安全芯片。


8.根据权利要求6所述的方法,其特征在于,
所述第一图像为第一人脸图像,所述第二图像为第二人脸图像;或者,
所述第一图像为第一虹膜图像,所述第二图像为第二虹膜图像。


9.根据权利要求2至8任一项所述的方法,其特征在于,所述校验所述第一解密数据和所述第二解密数据是否正确,得到校验结果;所述校验结果表明所述第一解密数据和所述第二解密数据校验正确时,对所述第一操作系统进行解锁,包括:
所述安全芯片校验所述第一解密数据和所述第二解密数据是否正确,得到校验结果,并将所述校验结果发送给所述第一操作系统;
所述校验结果表明所述第一解密数据和所述第二解密数据校验正确时,所述第一操作系统进行解锁操作。


10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述第一解密数据和所述第二解密数据,确定所述第一操作系统为待解锁的操作系统。


11.根据权利要求10所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:魏明业
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1