一种应用权限确定方法及终端技术

技术编号:13338118 阅读:155 留言:0更新日期:2016-07-13 10:18
本发明专利技术实施例提供了一种应用权限确定方法及终端,该方法包括:获取用户输入的针对目标应用程序的应用密钥;将所述应用密钥与预设的验证密钥进行匹配;获取所述应用密钥与所述预设的验证密钥的密钥匹配值;根据所述密钥匹配值,确定所述用户针对所述目标应用程序的应用权限。另外,本发明专利技术还提供了一种终端。采用本发明专利技术实施例,可以根据不同的密钥匹配程度获取不同的应用程序权限,从而在保证终端安全性的同时,提高了终端的操作灵活性。

【技术实现步骤摘要】

本专利技术涉及安全
,尤其涉及一种应用权限确定方法及终端
技术介绍
随着电子技术的发展,手机等终端已经成为人们生活必不可少的产品。为了保证终端数据的安全性,现在终端的系统以及其中安装的应用程序通常都可以设定一个密码来进行锁定。当外人不知道密码的时候,就无法对终端的系统或者其中某个应用程序进行操作。但是,在一些情况下,用户并不是不知道密码,仅仅是误操作的情况下,也需要重新输入密码,比如用户本想点击8时,因为手指偏差点击到了7,这个时候用户也必须重新输入密码,直到密码完全输入正确后才能使用相应的应用程序。虽然这种技术方案保证了终端的用户数据的安全性,但是却减低了终端的操作灵活性。
技术实现思路
本专利技术实施例提供一种应用权限确定方法及终端,可以根据不同的密钥匹配程度获取不同的应用程序权限,在保证终端安全性的同时,提高了终端的操作灵活性。本专利技术实施例提供了一种应用权限确定方法,该方法包括:获取用户输入的针对目标应用程序的应用密钥;将所述应用密钥与预设的验证密钥进行匹配;获取所述应用密钥与所述预设的验证密钥的密钥匹配值;根据所述密钥匹配值,确定所述用户针对所述目标应用程序的应用权限。相应地,本专利技术实施例提供了一种终端,该终端包括:密钥获取单元,用于获取用户输入的针对目标应用程序的应用密钥;密钥匹配单元,用于将所述应用密钥与预设的验证密钥进行匹配;匹配值单元,用于获取所述应用密钥与所述预设的验证密钥的密钥匹配值;权限确定单元,用于根据所述密钥匹配值,确定所述用户针对所述目标应用程序的应用权限。本专利技术实施例通过获取用户输入的针对目标应用程序的应用密钥,确定所述应用密钥与预设的验证密钥部分匹配,获取所述应用密钥与所述预设的验证密钥的密钥匹配值,根据所述密钥匹配值,确定所述用户针对所述目标应用程序的应用权限,实现了根据不同的密钥匹配程度获取不同的应用程序权限,从而在保证终端安全性的同时,提高了终端的操作灵活性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中一种应用权限确定方法的流程示意图;图2是本专利技术另一实施例中应用权限确定方法的流程示意图;图3是本专利技术实施例中一种终端的组成结构图;图4是本专利技术实施例中图3的匹配值单元的组成结构图;图5是本专利技术另一实施例中图3的匹配值单元的组成结构图;图6是本专利技术实施例中图3的权限确定单元的组成结构图;图7是本专利技术另一实施例中图3的权限确定单元的组成结构图;图8是本专利技术实施例中的密钥输入键盘的示意图;图9a是本专利技术实施例中验证密钥为滑动轨迹时的验证密钥的示意图;图9b是本专利技术实施例中应用密钥为滑动轨迹时的应用密钥的示意图;图10是本专利技术另一实施例中提出的一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术实施例中一种应用权限确定方法的流程示意图,本方法流程可以由终端实施,所述终端可以为用户终端或运行在用户终端的软件程序,所述用户终端可以包括笔记本电脑、平板电脑、车载电脑、POS(PointOfSales,销售点)机等。如图所示所述方法至少包括:步骤S101,获取用户输入的针对目标应用程序的应用密钥。具体的,目标应用程序是用户准备访问的应用程序,可以是终端的基本应用程序,也可以是用户后期安装的应用程序。应用密钥则是访问目标应用程序的一种权限验证密码,应用密钥可以是用户设定的,也可以应用程序预设的。进一步地,应用密钥可以是字符密码或滑动轨迹等等,这里不作具体限定。在本实施例中,用户在进入目标应用程序之前,目标应用程序可以弹出提示框以及密码输入区域来提示用户输入应用密钥,用户输入应用密钥之后,终端就可以获取到针对目标应用程序的应用密钥。步骤S102,将所述应用密钥与预设的验证密钥进行匹配。具体的,预设的验证密钥是指可以通过应用程序的验证,可以证明用户具有针对目标应用程序的全部访问权限的一种密钥,即用户若输入的应用密钥与验证密钥一致则可以操作或访问目标应用程序的全部功能或模块。需要说明的是,验证密钥与应用密钥的种类是一致的,例如应用密钥是数字密码则验证密钥也为数字密码。在本实施例中,终端获取到应用密钥后,可以调取预设的针对目标应用程序的验证密钥,将应用密钥与验证密钥进行匹配。也就是说,对应用密钥与验证密钥之间对应的字符或轨迹进行一一比对,从而确定两者的匹配程度。进一步地,根据匹配程度可以将匹配结果划分为三种类型,包括:完全匹配、完全不匹配和部分匹配。其中完全匹配是指应用密钥与预设的验证密钥百分之百的匹配;完全不匹配是指应用密钥与预设的验证密钥的相似度为零;部分匹配即不完全匹配,指的是应用密钥与预设的验证密钥不是百分之百的匹配或者百分之百的不匹配,指的是两者有一定比例的相似度。例如,应用密钥与验证密钥均包括四位数字,若两者完全一致则为完全匹配;若两者没有一个数字是一致的则为完全不匹配;若应用密钥中有三位数字与验证密钥对应位置的数字相同,则可以认为这里的应用密钥与验证密钥是部分匹配的。步骤S103,获取所述应用密钥与所述预设的验证密钥的密钥匹配值。具体的,密钥匹配值是用来衡量应用密钥与验证密钥的匹配程度的数值,两者的匹配程度越高则密钥匹配值越大,两者的匹配程度越低则密钥匹配值越小。在本实施例中,不同的密钥种类有不同的密钥匹配值的算法。进一步地,相同的密钥种类也可以有不同的密钥匹配值算法。例如,当应用密钥为字符密钥时,终端可以根据应用密钥与验证密钥的不匹配字符的个数来确定密钥匹配值;也可以获取应用密钥中与验证密钥不匹配的字符以及不匹配字符所对应的验证密钥中的正确字符,然后获取应用密钥中不匹配的字符与验证密钥中的正确字符在密钥输入键盘中的位置关系,最后根据位置关系确定所述密钥匹配值,例如位置关系越近密钥匹配值越高;还可以把两种算法相结合,最后计算出综合的密钥匹配值。又例如,当应用密本文档来自技高网...

【技术保护点】
一种应用权限确定方法,其特征在于,所述方法包括:获取用户输入的针对目标应用程序的应用密钥;将所述应用密钥与预设的验证密钥进行匹配;获取所述应用密钥与所述预设的验证密钥的密钥匹配值;根据所述密钥匹配值,确定所述用户针对所述目标应用程序的应用权限。

【技术特征摘要】
1.一种应用权限确定方法,其特征在于,所述方法包括:
获取用户输入的针对目标应用程序的应用密钥;
将所述应用密钥与预设的验证密钥进行匹配;
获取所述应用密钥与所述预设的验证密钥的密钥匹配值;
根据所述密钥匹配值,确定所述用户针对所述目标应用程序的应用权限。
2.如权利要求1所述的应用权限确定方法,其特征在于,所述目标应用程
序为系统桌面;
所述根据所述密钥匹配值,确定所述用户针对所述目标应用程序的应用权
限包括:
根据所述密钥匹配值,确定所述用户可访问的应用程序;
在所述系统桌面中显示所述用户可访问的应用程序的图标。
3.如权利要求1所述的应用权限确定方法,其特征在于,所述目标应用程
序包括多个应用模块;
所述根据所述密钥匹配值,确定所述用户针对所述目标应用程序的应用权
限包括:
获取所述密钥匹配值对应的安全权重值以及所述各应用模块的安全权重阈
值;
获取所述各应用模块中所述安全权重阈值小于所述安全权重值的目标应用
模块;
将所述目标应用模块设置为所述用户可操作的应用模块。
4.如权利要求1所述的应用权限确定方法,其特征在于,所述应用密钥包
括字符密码;
所述获取所述应用密钥与所述预设的验证密钥的密钥匹配值包括:
当所述应用密钥为字符密码时,获取所述应用密钥与所述验证密钥的匹配
位数;
根据所述匹配位数确定所述密钥匹配值。
5.如权利要求1所述的应用权限确定方法,其特征在于,所述应用密钥包
括字符密码;
所述获取所述应用密钥与所述预设的验证密钥的密钥匹配值包括:
当所述应用密钥为字符密码时,获取所述应用密钥中与所述验证密钥不匹
配的字符以及所述不匹配字符所对应的所述验证密钥中的正确字符;
获取所述应用密钥中不匹配的字符与所述验证密钥中的正确字符在密钥输
入键盘中的位置关系;
根据所述位置关系确定所述密钥匹配值。
...

【专利技术属性】
技术研发人员:金妍敏钟婉平郭雷
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东;44

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

1