基于身份验证的空间切换方法、装置及终端的制作方法

文档序号:9865317阅读:293来源:国知局
基于身份验证的空间切换方法、装置及终端的制作方法
【技术领域】
[0001]本发明涉及终端技术领域,具体而言,涉及一种基于身份验证的空间切换方法、一种基于身份验证的空间切换装置及一种终端。
【背景技术】
[0002]目前,多操作系统的系统终端已进入到日常的生活中,但是多操作系统占用移动终端的资源,如占用CPU (Central Processing Unit,中央处理机)或内存较大。针对这一问题,由于用户对移动终端的性能及安全性的要求越来越高,在移动终端上进行多域操作是一个不错的解决方案,这提供了轻量级的系统虚拟化的解决方案,允许多个用户运行在一个操作系统上,这样每个用户就可以有自己的用户空间,并且每个用户空间的资源都会相互隔离。
[0003]然而,用户往往需要在不同的情况下切换到不同的用户空间中,比如在进行购物、支付等操作时,需要进入到安全空间操作,在将移动终端给儿童玩耍时,需要进入到儿童空间操作中去,这样就需要利用空间切换方式进行用户空间切换,相关技术中大多是通过下拉托盘提供的切换入口进行用户空间的切换。
[0004]但是,终端在待机、屏幕没有点亮或者屏幕被锁住的情况下,上述切换方式需要依次点亮屏幕、解锁屏幕、点击切换开关,才能在身份认证成功后切换到指定的用户空间中,使得用户空间的切换操作比较繁琐,不方便用户的使用。
[0005]因此,需要一种新的技术方案,能够简化用户空间的切换的操作,提升各用户空间的安全性。

【发明内容】

[0006]本发明正是基于上述问题,提出了一种新的技术方案,能够简化用户空间的切换的操作,提升各用户空间的安全性。
[0007]有鉴于此,本发明的一方面提出了一种基于身份验证的空间切换方法,用于具有多个用户空间的终端,包括:在当前用户空间接收身份验证密钥;根据所述身份验证密钥,在预设密钥数据库中检索是否具有与所述身份验证密钥一致的预设密钥;根据检索结果,确定是否根据所述身份验证密钥进行空间切换。
[0008]在该技术方案中,终端中的多个用户空间共用一个操作系统,可以降低对终端性能的要求,多个用户空间之间可以进行资源共享,也可以通过Namespace (命名空间)技术进行资源隔离,以保证各个用户空间的隐私及安全性。在此基础上,应用本发明的技术方案,可以在终端的解锁状态下直接根据接收到的身份验证密钥验证是否可以进行空间切换,或者在终端的锁屏状态下通过接收到的身份验证密钥同时完成身份认证和用户空间切换的双重功能,这样,既为空间切换提供了身份验证,也无需用户在每次进行空间切换时打开特定空间切换界面或空间切换验证界面,比如,可以实现在终端的锁屏状态下直接完成身份认证和用户空间切换的双重功能,不但简化了用户操作,也提升了各用户空间的安全性,提升了用户体验。
[0009]在上述技术方案中,优选地,所述根据检索结果,确定是否根据所述身份验证密钥进行空间切换,具体包括:当确定所述预设密钥数据库中具有与所述身份验证密钥一致的所述预设密钥时,从所述当前用户空间切换至所述预设密钥对应的目标用户空间,否则,禁止进行空间切换。
[0010]在该技术方案中,终端的预设密钥数据库中具有每个用户空间对应的预设密钥,只有接收到的身份验证密钥与预设密钥数据库中存储的某个预设密钥一致时,说明可以通过身份认证,切换至该预设密钥对应的用户空间。通过该技术方案,实现了身份认证和用户空间切换的双重功能,简化了用户操作,并提升了各用户空间的安全性。
[0011]在上述技术方案中,优选地,在所述在当前用户空间接收身份验证密钥之前,还包括:根据接收到的设置命令,为所述多个用户空间中的每个用户空间设置至少一个预设密钥。
[0012]在该技术方案中,可以预先为每个用户空间设置对应的预设密钥,每个用户空间设置对应的预设密钥可以为一个或多个,具有多个预设密钥的用户空间具有更高的安全性。比如,用户可以为用于工作的用户空间设置一个密码类型的预设密钥,为用于存储私密联系人的用户空间设置虹膜和密码两种预设密钥。
[0013]在上述技术方案中,优选地,在所述在当前用户空间接收身份验证密钥之前,还包括:将设置的所述每个用户空间对应的所述至少一个预设密钥保存至所述预设密钥数据库中,以供检索所述预设密钥数据库中是否具有与在所述当前用户空间接收到的所述身份验证密钥一致的所述预设密钥。
[0014]在该技术方案中,需要将每个用户空间及为其设置的至少一个预设密钥关联存储到预设密钥数据库中,从而便于根据其关联关系进行身份验证和空间切换。其中,身份认证密钥库的实现方式可以多种多样,其可以是一个数据库,也可以是一个文件,另外,身份认证密钥库的数据组织方式也可以多种多样,只要能保证每个用户空间与其对应的至少一个预设密钥相关联即可。
[0015]在上述技术方案中,优选地,所述至少一个预设密钥包括以下至少之一或其组合:指纹信息、虹膜图像信息、人脸图像信息、文本信息、音频信息、参照物信息、颜色信息。
[0016]在该技术方案中,每个用户空间对应的至少一个预设密钥包括但不限于以下至少之一或其组合:指纹信息、虹膜图像信息、人脸图像信息、文本信息、音频信息、参照物信息、颜色信息。其中,不同类型的预设密钥安全性不同,多种预设密钥可以单独使用,也可以组合使用,比如,用户可以为用于工作的用户空间设置一个密码类型的预设密钥,为用于存储私密联系人的用户空间设置虹膜和密码两种预设密钥。
[0017]本发明的另一方面提出了一种基于身份验证的空间切换装置,用于具有多个用户空间的终端,包括:接收单元,在当前用户空间接收身份验证密钥;检索单元,根据所述身份验证密钥,在预设密钥数据库中检索是否具有与所述身份验证密钥一致的预设密钥;确定单元,根据检索结果,确定是否根据所述身份验证密钥进行空间切换。
[0018]在该技术方案中,终端中的多个用户空间共用一个操作系统,可以降低对终端性能的要求,多个用户空间之间可以进行资源共享,也可以通过Namespace技术进行资源隔离,以保证各个用户空间的隐私及安全性。在此基础上,应用本发明的技术方案,可以在终端的解锁状态下直接根据接收到的身份验证密钥验证是否可以进行空间切换,或者在终端的锁屏状态下通过接收到的身份验证密钥同时完成身份认证和用户空间切换的双重功能,这样,既为空间切换提供了身份验证,也无需用户在每次进行空间切换时打开特定空间切换界面或空间切换验证界面,比如,可以实现在终端的锁屏状态下直接完成身份认证和用户空间切换的双重功能,不但简化了用户操作,也提升了各用户空间的安全性,提升了用户体验。
[0019]在上述技术方案中,优选地,所述确定单元具体用于:当确定所述预设密钥数据库中具有与所述身份验证密钥一致的所述预设密钥时,从所述当前用户空间切换至所述预设密钥对应的目标用户空间,否则,禁止进行空间切换。
[0020]在该技术方案中,终端的预设密钥数据库中具有每个用户空间对应的预设密钥,只有接收到的身份验证密钥与预设密钥数据库中存储的某个预设密钥一致时,说明可以通过身份认证,切换至该预设密钥对应的用户空间。通过该技术方案,实现了身份认证和用户空间切换的双重功能,简化了用户操作,并提升了各用户空间的安全性。
[0021]在上述技术方案中,优选地,还包括:设置单元,在所述在当前用户空间接收身份验证密钥之前,根据接收到的设置命令,为所述多个用户空间中的每个用户空间设置至少一个预设密钥。
[0022]在该技术方案中,可以预先为每个用户空间设置对应的预设密钥,每个用户空间设置对应的预设密钥可以为一个或多个,具有多个预设密钥的用户空间具有更高的安全性。比如
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1