一种注册身份的方法及装置的制造方法

文档序号:9687894阅读:387来源:国知局
一种注册身份的方法及装置的制造方法
【技术领域】
[0001]本申请涉及计算机技术领域,尤其涉及一种注册身份的方法及装置。
【背景技术】
[0002]随着计算机及互联网技术的发展,信息的传播与共享变得越来越便捷快速,与此同时也带来了信息安全的问题。为保障信息安全,各种信息安全保护技术应运而生,例如,身份验证技术,以及密钥保护技术等等。
[0003]其中,身份验证是保障系统安全的关键环节,只有完成了身份验证,网络系统才可能安全、高效地开放和共享各种网络资源、系统资源以及信息资源。
[0004]目前的身份验证技术包括:静态口令认证技术、动态口令认证技术、生物特征认证技术以及基于磁卡/智能卡的认证技术等等。其中,生物特征认证技术是一种可信度高而又难以伪造的认证方式,也正在成为计算机领域所需要的身份验证技术中最简单且安全的技术。
[0005]在现有技术中,一种生物特征认证技术为:采集并记录用户通过触摸屏手写输入的笔迹,在进行身份验证时,将用户通过触摸屏手写输入的笔迹与记录的该用户的笔迹进行匹配,实现对用户身份进行验证。
[0006]上述通过采集的用户通过触摸屏手写输入的笔迹进行身份验证的方案,若采集的笔迹过于简单,则很容易被模仿,造成无法有效验证用户身份,给系统安全带来隐患;若采集的笔迹过于复杂,则会出现拒真现象,造成系统无法成功验证用户身份,若用户重复尝试执行验证,则势必会消耗过多系统资源。

【发明内容】

[0007]本申请实施例提供一种注册身份的方法及装置,用以解决现有技术注册的身份信息无法有效实现身份验证的问题。
[0008]本申请实施例采用下述技术方案:
[0009]本申请实施例提供的一种注册身份的方法,包括:
[0010]终端采集用户输入的笔迹信息;
[0011]确定所述笔迹信息的复杂度;
[0012]当所述复杂度满足预设条件时,将所述笔迹信息作为注册身份信息保存。
[0013]本申请实施例还提供的一种注册身份的装置,包括:
[0014]笔迹信息采集单元,用于终端采集用户输入的笔迹信息;
[0015]复杂度确定单元,用于确定所述笔迹信息的复杂度;
[0016]复杂度判断单元,用于判断所述复杂度是否满足预设条件;
[0017]注册身份信息保存单元,用于在所述复杂度满足预设条件情况下,将所述笔迹信息作为注册身份信息保存。
[0018]本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
[0019]本申请实施例提供的注册身份的方法及装置,终端采集用户输入的笔迹信息,并确定所述笔迹信息的复杂度,当所述复杂度满足预设条件时,将所述笔迹信息作为注册身份信息保存。通过上述方法,实现了用户输入的笔迹信息不会轻易被模仿攻击,以及防止用户输入的笔迹信息过于复杂出现拒真现象,而无法成功验证用户身份,从而造成的系统资源浪费等问题。
【附图说明】
[0020]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0021]图1为本申请实施例提供的注册身份的过程;
[0022]图2A为本申请实施例终端提供的标准字实例图;
[0023]图2B为本申请实施例终端采集的用户输入的笔迹信息实例图;
[0024]图3为本申请实施例确定笔迹信息的复杂度的方法流程图;
[0025]图4为本申请实施例笔迹拐点实例图;
[0026]图5为本申请实施例识别al处的拐点示意图;
[0027]图6为本申请实施例提供的注册身份的装置结构示意图。
【具体实施方式】
[0028]由于现有技术中,用户在注册身份时,终端采集用户输入的笔迹信息后,并未对采集的笔迹信息执行复杂度判断操作,直接将其作为用户的注册身份信息,导致用户输入的笔迹信息有可能过于简单而轻易被模仿,则根据该过于简单的笔迹信息进行用户身份验证时,会给系统安全带来隐患;同时,用户输入的笔迹信息也有可能过于复杂,导致后续进行用户身份验证时出现拒真现象,从而无法成功验证用户身份,若用户重复尝试验证,则无疑会浪费系统资源。
[0029]本申请实施例可以在用户进行身份注册时,对用户输入的笔迹信息进行复杂度判断,在判断用户输入的笔迹信息的复杂度满足预设条件时,才会作为用户的注册身份信息,若不满足预设条件,则可以提醒用户重新输入,直到输入的笔迹复杂度满足预设条件为止,从而有效避免现有技术中出现的笔迹过于简单以及笔迹过于复杂带来的安全问题,以及浪费系统资源等问题。
[0030]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0031]以下结合附图,详细说明本申请各实施例提供的技术方案。
[0032]如图1中所示,为本申请实施例提供的注册身份的过程,具体包括以下步骤:
[0033]SlOI,终端采集用户输入的笔迹信息。
[0034]其中,所述终端可以为个人计算机(Personal Computer,PC)、手机、平板电脑,或其他具有手写输入功能的设备,也可以是连接有手写输入装置的设备。
[0035]用户输入的笔迹信息可以为用户手写输入的任意汉字、字符或图形的轨迹。手写输入包括:通过手写触控笔输入或通过手指输入。
[0036]S102,确定所述笔迹信息的复杂度。
[0037]具体的,终端可以对采集的笔迹信息进行尺寸归一化处理,得到待分析笔迹,再提取待分析笔迹的特征值,根据特征值确定该笔迹信息的复杂度。其中,本申请实施例中所述的特征值包括以下至少一个:
[0038]笔迹长度、笔迹的笔画数、笔迹拐点数、笔迹的拐点加权值、笔迹空间分布、笔迹梯度分布、笔迹面积。
[0039]S103,当所述复杂度满足预设条件时,将所述笔迹信息作为注册身份信息保存。
[0040]具体的,可预设一个复杂度范围,当通过步骤S102确定出的该笔迹信息的复杂度落入预设的复杂度范围时,则可判定该笔记信息的复杂度满足预设条件,从而将采集的笔迹信息作为注册身份信息保存。
[0041]若终端采集的用户输入的笔迹信息的复杂度不满足所述预设条件,则可以显示预设的提示信息,例如,提示用户输入的笔迹信息过于简单(或过于复杂),请重新输入等等。
[0042]本申请实施例所述的注册身份的方法,通过对用户输入的笔迹信息进行复杂度判断,当所述复杂度满足预设条件时,将用户输入的笔迹信息作为用户的注册身份信息,保证了用户输入的笔迹信息不会轻易被模仿攻击,以及防止用户输入的笔迹信息过于复杂出现拒真现象,而无法成功验证用户身份,从而造成的系统资源浪费等问题。
[0043]由于用户在初次输入笔迹信息时,有可能无法尽快确定要输入哪些字,以及无法确定哪些字的复杂度满足要求,从而延长笔迹录入时间,因此,本申请实施例在终端采集用户输入的笔迹信息时,可以采用如下方案解决该问题。
[0044]终端向用户提供标准字,其中,所述标准字由标准笔迹构成,构成所述标准字的标准笔迹的复杂度满足预设条件;之后采集所述用户根据所述标准字输入的笔迹信息。
[0045]其中,终端向用户提供标准字的方法可包括:终端根据用户属性信息向用户提供标准字;或随机从标准字库中选择提供给用户的标准字。终端可向用户提供至少一个标准字,该标准字包括但不限于:标准汉字、字符或图形。
[0046]具体的,根据用户属性信息向用户提供标准字,所述用户属性信息可以包括但不限于以下至少一个:用户IP地址所在的网段对应的地理位置、用户常用的搜索关键词、用户关注的内容等等。其中,终端根据用户IP地址所在的网段对应的地理位置提供标准字的方法可以为:用户IP地址所在网段对应的地理位置为北京,则可提供与北京相关的标准字,例如,北京为首都城市,则提供的标准字为首都的“首”字,或
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1