一种终端的访问控制方法及装置的制造方法

文档序号:9815017阅读:1110来源:国知局
一种终端的访问控制方法及装置的制造方法
【技术领域】
[0001] 本发明设及移动终端领域,尤其设及一种终端的访问控制方法及装置。
【背景技术】
[0002] W智能手机为代表的移动终端已经深度融入到人们的生活中,有效保护用户在移 动终端上的敏感信息显得尤为重要。目前大多数移动终端通常采用设置访问密码或者生物 特征信息校验的方式来实现对移动终端的访问控制。运其中,常用作访问密码的有数字密 码和滑动手势密码,在批准对移动终端的访问请求之前,将要求访问请求方提供正确的数 字密码或者滑动手势密码;而W指纹识别技术为代表的生物特征信息校验方式则只有在访 问请求方提供的指纹与预留的指纹一致时,访问请求方才能获得对移动终端相应的访问控 制权限。
[0003] 数字密码由于位数有限,容易被旁人观察到并记住;滑动手势密码同样存在被偷 窥而泄露的风险;指纹识别技术的成本较高,需要在移动终端上增加额外的识别部件,并且 识别部件在频繁的按压操作下容易损坏。

【发明内容】

[0004] 本发明实施例提供一种终端的访问控制方法及装置,可更好地保护移动终端上的 隐私信息,增加了密码的破解难度且无需额外的元器件。
[0005] 本发明一方面提供了一种终端的访问控制方法,包括:
[0006] 检测到对终端的访问请求,获取所述终端的至少一个运动状态特征数据;
[0007] 根据所述至少一个运动状态特征数据生成访问口令;
[0008] 采用预设密钥对所述访问口令进行验证;
[0009] 在验证通过后,允许对所述终端进行访问。
[0010] 本发明另一方面还提供了一种终端的访问控制装置,包括:
[0011] 获取模块,用于检测到对终端的访问请求,获取所述终端的至少一个运动状态特 征数据;
[0012] 口令生成模块,用于根据所述至少一个运动状态特征数据生成访问口令;
[0013] 验证模块,用于采用预设密钥对所述访问口令进行验证;
[0014] 授权模块,用于在验证通过后,允许对所述终端进行访问。
[0015] 实施本发明实施例,具有如下有益效果:
[0016] 检测到对终端的访问请求,通过检测所述终端的=维运动状态的变化,获取所述 终端的至少一个运动状态特征数据,根据所述至少一个运动状态特征数据生成访问口令, 采用预设密钥对所述访问口令进行验证,在验证通过后,允许对所述终端进行访问。本发明 实施例提供的访问控制方法可更好地保护移动终端上的隐私信息,增加了密码的破解难度 且无需额外的元器件。
【附图说明】
[0017] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W 根据运些附图获得其他的附图。
[001引图1为本发明实施例提供的一种终端的访问控制方法的流程示意图;
[0019] 图2为本发明实施例提供的另一种终端的访问控制方法的流程示意图;
[0020] 图3为本发明实施例提供的终端的=维运动状态分解图;
[0021] 图4为本发明实施例提供的又一种终端的访问控制方法的流程示意图;
[0022] 图5为本发明实施例提供的一种终端的访问控制装置的结构示意图;
[0023] 图6为本发明实施例提供的获取模块的一个实施例的结构示意图;
[0024] 图7为本发明实施例提供的口令生成模块的一个实施例的结构示意图;
[00巧]图8为本发明实施例提供的验证模块的一个实施例的结构示意图。
【具体实施方式】
[00%] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0027] 本发明实施例提供一种终端的访问控制方法及装置,其中,终端为配备了重力感 应器、巧螺仪等惯性传感器的移动终端,包括智能手机、平板电脑等,本发明实施例不做限 定。
[0028] 下面将结合附图1-附图4,对本发明实施例提供的终端的访问控制方法进行详细 说明。
[0029] 请参见图1,为本发明实施例提供的一种终端的访问控制方法的流程图,该方法可 包括步骤S101-S104。
[0030] S101,检测到对终端的访问请求,获取所述终端的至少一个运动状态特征数据。
[0031] 作为一种可选的实施方式,所述对终端的访问请求可包括对终端已锁屏幕的访问 请求、对终端上应用程序的访问请求、对终端上的硬件设备如摄像头的使用请求、对终端上 的数据文件的读写请求等。当检测到对终端的访问请求时,所述终端开始检测自身在预设 时长内的=维运动状态。通过终端上配备的重力感应器、加速计和巧螺仪等惯性传感器可 W解析出终端在=维空间内的速度、加速度、角速度和角度等物理量,W-项或多项该物理 量构建向量形式的运动状态特征数据。根据实际需要,检测终端的一次或多次在预设时长 内的=维运动状态,从而得到同等个数的运动状态特征数据,一个运动状态特征数据用于 描述一次终端在预设时长内的=维运动状态。
[0032] S102,根据所述至少一个运动状态特征数据生成访问口令。
[0033] 作为一种可选的实施方式,提取步骤SlOl中运动状态特征数据的获取时间,将获 得的终端的全部的运动状态特征数据按照获取时间的先后次序顺序地组合为一个目标特 征数据串。当运动状态特征数据是W向量形式存在时,相应的目标特征数据串就是一个W 向量为组成元素的序列,该序列的长度等于获得的终端的全部的运动状态特征数据的总个 数,表征运动状态特征数据的向量按照运动状态特征数据的获得时间的先后顺序,顺序排 列在序列中,W该目标特征数据串作为访问口令。
[0034] 作为一种可选的实施方式,从预设编码库中查找每一个运动状态特征数据对应的 字符编码,按照所述至少一个运动状态特征数据的获取时间,顺序组合所查找到的字符编 码获得目标字符串作为访问口令。预设编码库中记录着可用于访问口令的字符编码和预设 运动状态特征数据,且可用于访问口令的字符编码和预设运动状态特征数据之间存在一一 映射关系,该一一映射关系W编码映射表的形式记录在预设编码库中。将步骤SlOl中获 取的所述终端的至少一个运动状态特征数据按照获取时间依序逐个地在预设编码库中进 行遍历匹配,找到预设编码库中与该运动状态特征数据匹配度最高的预设运动状态特征数 据,并根据编码映射表得到该匹配度最高的预设运动状态特征数据对应的字符编码,作为 所述查找的结果。将所有查找到的字符编码顺序组合得到的字符串作为目标字符串,W该 目标字符串作为访问口令。
[0035] S103,采用预设密钥对所述访问口令进行验证。
[0036] 作为一种可选的实施方式,预设密钥在触发对终端的访问请求之前已经设置完 成。访问请求的预设密钥设置可W是在预设编码库建立之前进行设置,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1