著录项信息
专利名称 | 一种信息处理方法及电子设备 |
申请号 | CN201510966912.9 | 申请日期 | 2015-12-21 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-03-23 | 公开/公告号 | CN105426729A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F21/32 | IPC分类号 | G;0;6;F;2;1;/;3;2查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 施歆毅;宋建华 |
代理机构 | 北京金信知识产权代理有限公司 | 代理人 | 黄威;王智 |
摘要
本发明公开了一种信息处理方法及电子设备,包括:检测操作体在电子设备的感应区域进行的第一操作;获得所述操作体在所述感应区域产生的纹理信息;判断所述纹理信息是否为预设纹理信息;若所述纹理信息为预设纹理信息,取与所述纹理信息对应的特征值;基于所述特征值进行安全验证。通过本发明提供的上述技术方案,解决了现有技术中的电子设备存在验证密码简单,容易导致用户信息泄露的技术问题。
1.一种信息处理方法,包括:
检测操作体在电子设备的感应区域进行的第一操作;
获得所述操作体在所述感应区域产生的纹理信息;
判断所述纹理信息是否为预设纹理信息;
若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;
基于所述特征值进行安全验证。
2.如权利要求1所述的方法,其特征在于,所述判断所述纹理信息是否为预设纹理信息,包括:
将操作体产生的所述纹理信息与多个预设纹理信息中的至少一个进行对比;
若所述纹理信息与至少一个预设纹理信息中的第一预设纹理信息匹配,则确定所述纹理信息为预设纹理信息。
3.如权利要求2所述的方法,其特征在于,所述获取与所述纹理信息对应的特征值,包括:
若所述纹理信息与所述第一预设纹理信息匹配,则基于预设的映射关系,获得与所述第一预设纹理信息对应的第一特征值。
4.如权利要求1-3任一项所述的方法,其特征在于,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;
若所述第一、二纹理信息均为预设纹理信息,则所述获取与所述纹理信息对应的特征值,包括:
获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;
获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;
获取所述操作体产生所述第一纹理信息的第一时刻,以及产生所述第二纹理信息的第二时刻。
5.如权利要求4所述的方法,其特征在于,所述获取与所述纹理信息对应的特征值,进一步包括:
根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;
基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。
6.如权利要求4所述的方法,其特征在于,若所述第一时刻和所述第二时刻相同,则所述获取与所述纹理信息对应的特征值,进一步包括:
获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;
根据所述第一、二位置,确定所述第一、二特征值的排序;
基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。
7.如权利要求1-3任一项所述的方法,其特征在于,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;
若所述第一、二纹理信息均为预设纹理信息,则所述获取与所述纹理信息对应的特征值,包括:
获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;
获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;
获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;
根据所述第一位置和第二位置,确定所述第一、二特征值的排序;
基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。
8.一种电子设备,包括:
壳体;
传感器,设置在所述壳体内,用于检测操作体在所述电子设备的感应区域进行的第一操作;
处理器,设置在所述壳体内,与所述传感器相连,用于从所述传感器获得所述传感器检测到的所述操作体在所述感应区域产生的纹理信息;判断所述纹理信息是否为预设纹理信息;若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;及基于所述特征值进行安全验证。
9.如权利要求8所述的电子设备,其特征在于,所述处理器用于:
将操作体产生的所述纹理信息与多个预设纹理信息中的至少一个进行对比;
若所述纹理信息与至少一个预设纹理信息中的第一预设纹理信息匹配,则确定所述纹理信息为预设纹理信息。
10.如权利要求9所述的电子设备,其特征在于,所述处理器用于:
若所述纹理信息与所述第一预设纹理信息匹配,则基于预设的映射关系,获得与所述第一预设纹理信息对应的第一特征值。
11.如权利要求8-10任一项所述的电子设备,其特征在于,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;
若所述第一、二纹理信息均为预设纹理信息,则所述处理器用于:
获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;
获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;
获取所述操作体产生所述第一纹理信息的第一时刻,以及产生所述第二纹理信息的第二时刻。
12.如权利要求11所述的电子设备,其特征在于,所述处理器还用于:
根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;
基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。
13.如权利要求11所述的电子设备,其特征在于,若所述第一时刻和所述第二时刻相同,则所述处理器还用于:
获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;
根据所述第一、二位置,确定所述第一、二特征值的排序;
基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。
14.如权利要求8-10任一项所述的电子设备,其特征在于,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;
若所述第一、二纹理信息均为预设纹理信息,则所述处理器用于:
获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;
获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;
获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;
根据所述第一位置和第二位置,确定所述第一、二特征值的排序;
基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。
15.一种电子设备,包括:
第一检测单元,用于检测操作体在电子设备的感应区域进行的第一操作;
第一获取单元,用于获得所述操作体在所述感应区域产生的纹理信息;
第一判断单元,用于判断所述纹理信息是否为预设纹理信息;
第二获取单元,用于若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;
第一验证单元,用于基于所述特征值进行安全验证。
一种信息处理方法及电子设备\n技术领域\n[0001] 本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。\n背景技术\n[0002] 随着科学技术的不断发展,各种电子设备不断更新,电子设备的功能不断丰富,如:电子设备大多带有解锁功能或密码支付功能。\n[0003] 现有技术中,电子设备的密码一般为指纹或是数字、字符或字母中一种或多种组合的密码,但是在实际使用过程中,在密码和人分离,且密码丢失或破解后会给用户带来损失;而在利用指纹时,虽然人和指纹是绑定的,但是在人失去知觉时,容易被盗用。\n[0004] 本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术至少存在如下技术问题:\n[0005] 现有技术中的电子设备存在验证密码简单,容易导致用户信息泄露的技术问题。\n发明内容\n[0006] 本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中的电子设备存在验证密码简单,容易导致用户信息泄露的技术问题,实现增加验证密码复杂度,避免用户信息泄露的技术效果。\n[0007] 本申请实施例提供一种信息处理方法,包括:\n[0008] 检测操作体在电子设备的感应区域进行的第一操作;\n[0009] 获得所述操作体在所述感应区域产生的纹理信息;\n[0010] 判断所述纹理信息是否为预设纹理信息;\n[0011] 若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;\n[0012] 基于所述特征值进行安全验证。\n[0013] 可选的,所述判断所述纹理信息是否为预设纹理信息,包括:\n[0014] 将操作体产生的所述纹理信息与多个预设纹理信息中的至少一个进行对比;\n[0015] 若所述纹理信息与至少一个预设纹理信息中的第一预设纹理信息匹配,则确定所述纹理信息为预设纹理信息。\n[0016] 可选的,所述获取与所述纹理信息对应的特征值,包括:\n[0017] 若所述纹理信息与所述第一预设纹理信息匹配,则基于预设的映射关系,获得与所述第一预设纹理信息对应的第一特征值。\n[0018] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0019] 若所述第一、二纹理信息均为预设纹理信息,则所述获取与所述纹理信息对应的特征值,包括:\n[0020] 获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0021] 获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0022] 获取所述操作体产生所述第一纹理信息的第一时刻,以及产生所述第二纹理信息的第二时刻。\n[0023] 可选的,所述获取与所述纹理信息对应的特征值,进一步包括:\n[0024] 根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;\n[0025] 基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。\n[0026] 可选的,若所述第一时刻和所述第二时刻相同,则所述获取与所述纹理信息对应的特征值,进一步包括:\n[0027] 获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;\n[0028] 根据所述第一、二位置,确定所述第一、二特征值的排序;\n[0029] 基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0030] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0031] 若所述第一、二纹理信息均为预设纹理信息,则所述获取与所述纹理信息对应的特征值,包括:\n[0032] 获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0033] 获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0034] 获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置。\n[0035] 根据所述第一位置和第二位置,确定所述第一、二特征值的排序;\n[0036] 基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0037] 另一方面,本申请实施例还提供一种电子设备,包括:\n[0038] 壳体;\n[0039] 传感器,设置在所述壳体内,用于检测操作体在所述电子设备的感应区域进行的第一操作;\n[0040] 处理器,设置在所述壳体内,与所述传感器连接,用于从所述传感器获得所述传感器检测到的所述操作体在所述感应区域产生的纹理信息;判断所述纹理信息是否为预设纹理信息;若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;及基于所述特征值进行安全验证。\n[0041] 可选的,所述处理器用于:\n[0042] 将操作体产生的所述纹理信息与多个预设纹理信息中的至少一个进行对比;\n[0043] 若所述纹理信息与至少一个预设纹理信息中的第一预设纹理信息匹配,则确定所述纹理信息为预设纹理信息。\n[0044] 可选的,所述处理器用于:\n[0045] 若所述纹理信息与所述第一预设纹理信息匹配,则基于预设的映射关系,获得与所述第一预设纹理信息对应的第一特征值。\n[0046] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0047] 若所述第一、二纹理信息均为预设纹理信息,则所述处理器用于:\n[0048] 获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0049] 获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0050] 获取所述操作体产生所述第一纹理信息的第一时刻,以及产生所述第二纹理信息的第二时刻。\n[0051] 可选的,所述处理器还用于:\n[0052] 根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;\n[0053] 基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。\n[0054] 可选的,若所述第一时刻和所述第二时刻相同,则所述处理器还用于:\n[0055] 获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;\n[0056] 根据所述第一、二位置,确定所述第一、二特征值的排序;\n[0057] 基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0058] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0059] 若所述第一、二纹理信息均为预设纹理信息,则所述处理器用于:\n[0060] 获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0061] 获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0062] 获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置。\n[0063] 根据所述第一位置和第二位置,确定所述第一、二特征值的排序;\n[0064] 基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0065] 本申请实施例还提供一种电子设备,包括:\n[0066] 第一检测单元,用于检测操作体在电子设备的感应区域进行的第一操作;\n[0067] 第一获取单元,用于获得所述操作体在所述感应区域产生的纹理信息;\n[0068] 第一判断单元,用于判断所述纹理信息是否为预设纹理信息;\n[0069] 第二获取单元,用于若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;\n[0070] 第一验证单元,用于基于所述特征值进行安全验证。\n[0071] 本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:\n[0072] 一、由于本申请实施例中的技术方案是,检测操作体在电子设备的感应区域进行的第一操作;获得所述操作体在所述感应区域产生的纹理信息;判断所述纹理信息是否为预设纹理信息;若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;基于所述特征值进行安全验证。即不会像现有技术中,若电子设备的密码设置为数字、字符中一种或多种组合的密码,在密码和人分离时,密码丢失或破解后会给用户带来损失;若电子设备的密码设置为指纹,在人失去知觉时,容易被盗用,而在本技术方案中是基于电子设备用户的纹理信息以及与纹理信息对应的特征值共同作为验证密码,增加了验证密码的复杂度,相应也就增加了验证的安全级别,从而有效解决了现有技术中的电子设备存在验证密码简单,容易导致用户信息泄露的技术问题,进而达到了增加电子设备的验证密码复杂度,避免用户信息泄露的技术效果。\n[0073] 二、由于本申请实施例中的技术方案是,根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。即在本技术方案中是基于第一、二纹理信息产生的顺序及第一、二特征值生成的待验证字符串,待验证字符串的复杂度较高,相应的增加了验证复杂度,从而降低用户信息泄露的几率,进而达到提高用户体验度的技术效果。\n[0074] 三、由于本申请实施例中的技术方案是,获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置。根据所述第一位置和第二位置,确定所述第一、二特征值的排序;基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n即在本技术方案中,不仅要获取与第一、二纹理信息对应的第一、二特征值,还要获取第一、二纹理信息所在的感应区域,基于感应位置对第一、二特征值排序,然后再生成待验证密码,待验证密码的复杂度较高,相应的增加了验证的复杂度,从而降低用户信息泄露的几率,进而达到提高用户体验度的技术效果。\n附图说明\n[0075] 图1为本申请实施例一提供的一种信息处理方法的具体实现流程图;\n[0076] 图2为本申请实施例一提供的一种信息处理方法中步骤S104的具体实现流程图;\n[0077] 图3为本申请实施例一提供的需要进行安全验证的界面的示意图;\n[0078] 图4为本申请实施例一提供的一种信息处理方法中步骤S104的具体实现流程图;\n[0079] 图5为本申请实施例二提供的一种电子设备的结构图;\n[0080] 图6为本申请实施例三提供的一种电子设备的结构图。\n具体实施方式\n[0081] 本申请实施例提供的一种信息处理方法及电子设备,用于解决现有技术中的电子设备存在验证密码简单,容易导致用户信息泄露的技术问题,达到增加验证密码复杂度,降低用户信息泄露的技术效果。\n[0082] 本申请实施例中的技术方案为解决上述技术问题,总体思路如下:\n[0083] 检测操作体在电子设备的感应区域进行的第一操作;\n[0084] 获得所述操作体在所述感应区域产生的纹理信息;\n[0085] 判断所述纹理信息是否为预设纹理信息;\n[0086] 若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;\n[0087] 基于所述特征值进行安全验证。\n[0088] 在上述技术方案中,是检测操作体在电子设备的感应区域进行的第一操作;获得所述操作体在所述感应区域产生的纹理信息;判断所述纹理信息是否为预设纹理信息;若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;基于所述特征值进行安全验证。即不会像现有技术中,若电子设备的密码设置为数字、字符中一种或多种组合的密码,在密码和人分离时,密码丢失或破解后会给用户带来损失;若电子设备的密码设置为指纹,在人失去知觉时,容易被盗用,而在本技术方案中是基于电子设备用户的纹理信息以及与纹理信息对应的特征值共同作为验证密码,增加了验证密码的复杂度,相应也就增加了验证的安全级别,从而有效解决了现有技术中的电子设备存在验证密码简单,容易导致用户信息泄露的技术问题,进而达到了增加电子设备的验证密码复杂度,避免用户信息泄露的技术效果。\n[0089] 为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。\n[0090] 实施例一\n[0091] 本申请实施例一提供的一种信息处理方法,能够应用于一电子设备,该电子设备可以是智能手机、平板电脑、笔记本电脑等,也可以是别的电子设备,在此,就不再一一举例了。\n[0092] 请参考图1,本申请实施例提供的一种信息处理方法,包括:\n[0093] S101:检测操作体在电子设备的感应区域进行的第一操作;\n[0094] S102:获得所述操作体在所述感应区域产生的纹理信息;\n[0095] S103:判断所述纹理信息是否为预设纹理信息;\n[0096] S104:若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;\n[0097] S105:基于所述特征值进行安全验证。\n[0098] 在本申请实施例中,首先执行步骤S101:检测操作体在电子设备的感应区域进行的第一操作。\n[0099] 在本申请实施例中,电子设备的所述感应区域可以是具有纹理识别能力的感应区域,例如电子设备的触控屏的指纹感应区域或集成指纹检测功能的按键等区域。\n[0100] 在具体实现过程中,可以是通过电子设备用户的手指或是用户的手掌在感应区域进行所述第一操作,在本申请实施例中,第一操作可以是点击操作,可以是按压操作或是滑动操作,或是别的操作,只要能够保证采集到用户的纹理信息即可,本领域普通技术人员可以根据实际需要进行设定,在本申请实施例中不作具体限定。\n[0101] 在执行完步骤S101之后,则执行步骤S102:获得所述操作体在所述感应区域产生的纹理信息。\n[0102] 在本申请实施例中,在检测到操作体在感应区域进行的第一操作之后,则要获取操作体在感应区域产生的纹理信息,在具体实现过程中,当操作体为用户手指时,对应的纹理信息则为指纹的纹理信息;当操作体为用户的手掌时,对应的纹理信息则为手掌的掌纹信息。在本申请实施例中,纹理信息以指纹信息为例。\n[0103] 在本申请实施例中,当纹理信息具体为指纹信息时,则通过电子设备中的指纹采集器采用用户手指的指纹信息,在具体实现过程中,指纹采集器有光学指纹采集器、热敏式传感器或是生物射频指纹识别器等,或是其它可以采集指纹的器件,本领域普通技术人员可以根据实际需要进行设定,在本申请实施例中不作具体限定。相应的,在电子设备的感应区域上包含有用于采集指纹信息的采集区域,在本申请实施例中,指纹采集区域可以为三角形、平行四边形或圆形,或是其它形状,在本申请实施例中不作具体限定。\n[0104] 在执行完步骤S102之后,则执行步骤S103:判断所述纹理信息是否为预设纹理信息。\n[0105] 在本申请实施例中,对于步骤S103的具体实现过程,包括如下步骤:\n[0106] 将操作体产生的所述纹理信息与多个预设纹理信息中的至少一个进行对比;\n[0107] 若所述纹理信息与至少一个预设纹理信息中的第一预设纹理信息匹配,则确定所述纹理信息为预设纹理信息。\n[0108] 在本申请实施例中,当采集的纹理信息为用户的指纹信息时,多个预设纹理信息对应的可以是用户的多个指纹信息,如:预先通过指纹采集器采集的用户的不同手指的指纹信息或是不同人的不同手指的不同指纹信息等。在本申请实施例中,多个指纹信息可以存在当前的电子设备中,也可以是存储在云端服务器上,在需要时,从云端服务器获取,上述两种实现方式均可,在本申请实施例中不作具体限定。\n[0109] 在具体实现过程中,在采集到指纹信息后,将采集的指纹信息A与电子设备中存储的多个指纹模板{A1、A2、A3、A4}进行对比,当对比相似度达到预设值时,则表明匹配成功,在本申请实施例中,相似度可以为80%、85%或是90%,或是其它值,本领域普通技术人员可以根据实际需要进行设定,在本申请实施例中不作具体限定。例如,在匹配后,若采集指纹信息A与指纹模板A3的相似度为90%,大于预设相似度阈值85%,则确定采集的指纹信息A为预设的指纹信息A3。当采集多个指纹信息时,则逐个依次比较。\n[0110] 在执行完步骤S103之后,则执行步骤S104:若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值。\n[0111] 在本申请实施例中,步骤S104的具体实现过程,具体为:\n[0112] 若所述纹理信息与所述第一预设纹理信息匹配,则基于预设的映射关系,获得与所述第一预设纹理信息对应的第一特征值。\n[0113] 在本申请实施例中,在确定采集的纹理信息为预设纹理信息时,则获取与纹理信息对应的特征值,在本申请实施例中,与纹理信息对应的特征值可以是与纹理信息对应的数字、或是字母、可以是符号等,或是其它内容,本领域普通技术人员可以根据实际需要进行设定,在本申请实施例中不作具体限定。\n[0114] 在本申请实施例中,获取与纹理信息对应的特征值,可以根据预设的映射关系获取。预设映射关系是预设设置好存储的电子设备中;或是预先设置好存储在云端服务器中,在需要时从云端获取,请参考表一。\n[0115] 表一\n[0116]\n[0117] 在具体实现过程中,若采集到的指纹信息为预设的左手食指、中指及右手的大拇指,则其分别对应的特征值为1、2、5。\n[0118] 在本申请实施例中,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;对于步骤S104的具体实现过程,具体有两种实现方式。\n[0119] 其中,第一种实现方式,请参考图2,包括如下步骤:\n[0120] S201:获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0121] S202:获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0122] S203:获取所述操作体产生所述第一纹理信息的第一时刻,以及产生所述第二纹理信息的第二时刻。\n[0123] 在申请实施例中,为了进一步增强验证码的复杂度,提高验证码的安全级别,则需要输入多个纹理信息,在输入多个纹理信息时,对应的就会有多个特征值,此时,除了要获取与第一纹理信息匹配的第一预设纹理信息所对应的第一特征值,与第二纹理信息匹配的第二预设纹理信息所对应的第二特征值,还要获取操作体产生第一纹理信息的第一时刻,以及产生第二纹理信息的第二时刻,否则无法对获取的特征值进行排序,获得待验证密码,以完成验证。\n[0124] 在具体实现过程中,纹理信息以指纹信息为例,在确定采集的指纹信息为预设指纹信息中的用户的左手中指指纹信息和右手中指指纹信息,则可以获取与左手中指指纹信息对应的第一特征值为2,与右手中指指纹信息对应的特征值为7,通过电子设备中的时钟获取产生第一指纹信息的第一时刻:8:01,产生第二指纹信息的第二时刻:8:02;或者是产生第一指纹信息的第一时刻为:8:01,产生第二指纹信息的第二时刻也为:8:01。\n[0125] 在本申请实施例中,在执行完步骤S104之后,还包括其它步骤,而根据第一时刻和第二时刻的先后顺序,该其它步骤又有两种实现方式。\n[0126] 其中,在第一时刻和第二时刻为不同时刻时对应第一种实现方式,包括如下步骤:\n[0127] 根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;\n[0128] 基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。\n[0129] 在本申请实施例中,当第一时刻和第二时刻为不同时刻时,如:第一时刻为:8:01,第二时刻为:8:02,那么,在获取第一时刻和第二时刻后,则基于第一时刻和第二时刻对获取的第一纹理信息和第二纹理信息进行排序。\n[0130] 在具体实现过程中,当获取的第一纹理信息为左手的中指指纹信息,获取的第二纹理信息为右手的指纹信息,产生第一纹理信息的第一时刻为8:01,产生第二纹理信息的第二时刻为8:02时,若与左手中指指纹信息对应的第一特征值为2,与右手中指指纹信息对应的第二特征值为7,生成的字符串则为27,以便用于后续的安全验证;\n[0131] 若与左手中指指纹信息对应的第一特征值为A,与右手中指指纹信息对应的第二特征值为1时,生成的字符串则为A1,以便用于后续的安全验证。\n[0132] 若与左手中指指纹信息对应的第一特征值为A,与右手中指指纹信息对应的第二特征值为Y时,生成的字符串则为AY,以便用于后续的安全验证,具体请参考图3。\n[0133] 其中,在第一时刻和第二时刻为相同时刻时对应第二种实现方式,包括如下步骤:\n[0134] 获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;\n[0135] 根据所述第一、二位置,确定所述第一、二特征值的排序;\n[0136] 基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0137] 在本申请实施例中,当第一时刻和第二时刻为相同时刻时,若要对与第一纹理信息对应的第一特征值和与第二纹理信息对应的第二特征值进行排序时,则还要获取第一纹理信息所在感应区域的第一位置,第二纹理信息所在感应区域的第二位置。\n[0138] 在本申请实施例中,将电子设备的感应区域上用于采集用户指纹信息的采集区域划分为从左至右编号为1-10的10个指纹采集区域,在具体实现过程中,当操作体在感应区域进行操作时,可以基于操作体在感应区域上的坐标位置来确定纹理信息在应用区域上的位置是属于1-10个指纹采集区域中的哪个采集区域。\n[0139] 在具体实现过程中,在采集的第一纹理信息为左手中指信息,对应的第一特征值为2;采集的第二纹理信息为右手中指信息,对应的第二特征值为7时,若第一纹理信息对应采集区域的编号为2,第二纹理信息对应的采集区域的编号为3,则生成的字符串为27,以便进行后续安全验证;\n[0140] 在采集的第一纹理信息为左手中指信息,对应的第一特征值为A;采集的第二纹理信息为右手中指信息,对应的第二特征值为1时,若第一纹理信息对应采集区域的编号为7,第二纹理信息对应采集区域的编号为2,则生成的字符串为1A,以便用于后续的安全验证。\n[0141] 其中,第二种实现方式,请参考图4,包括如下步骤:\n[0142] S401:获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0143] S402:获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0144] S403:获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;\n[0145] S404:根据所述第一位置和第二位置,确定所述第一、二特征值的排序;\n[0146] S405:基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0147] 在本申请实施例中,除了通过生成第一纹理信息和第二纹理信息的时刻对与纹理信息对应的特征值进行排序外,还可以基于纹理信息在感应单元上的位置进行排序,所以,在具体实现过程中,除了要获取与第一纹理信息匹配的第一预设纹理信息所对应的第一特征值,与第二纹理信息匹配的第二预设纹理信息所对应的第二特征值,还要获取第一纹理信息在感应区域的第一位置,及第二纹理信息在感应区域的第二位置。在具体实现过程中,将电子设备的感应区域上用于采集用户指纹信息的采集区域划分为从左至右编号为1-10的10个指纹采集区域,在具体实现过程中,当操作体在感应区域进行操作时,可以基于操作体在感应区域上的坐标位置来确定纹理信息在应用区域上的位置是属于1-10个指纹采集区域中的哪个采集区域。\n[0148] 在具体实现过程中,当采集的第一纹理信息为左手中指指纹信息,对应的第一特征值为2;采集的第二纹理信息为左手食指指纹信息,对应的第二特征值为1,若第一纹理信息对应采集区域的标号为3,第二纹理信息对应的采集区域的标号为2,则生成的字符串为\n12,以便于后续的安全验证。\n[0149] 当采集的第一纹理信息为左手中指指纹信息,对应的第一特征值为A;采集的第二纹理信息为右手中指指纹信息,对应的第二特征值为1,若第一纹理信息对应采集区域的编号为2,第二纹理信息对应采集区域的编号为7,则生成的字符串为A1,以便用于后续的安全验证。\n[0150] 在具体实现过程中,为了便于用于输入,可以在感应区域内设置多个可视化标识,而将划分好的指纹采集区域与可视化标识对应,如:将太阳对应标号为1的指纹采集区域,将铅笔对应标号为2的指纹采集区域,将花朵对应标号为3的指纹采集区域等,这样,用户在感应区域进行操作时,只要找到相应的可视化图标即可,且可视化图标可以任意拖动,实时改变输入区域,进一步增加了密码验证的安全性,给用户带来较好的体验度。\n[0151] 在执行完步骤S104之后,则执行步骤S105:基于所述特征值进行安全验证。\n[0152] 在具体实现过程中,当获取的纹理信息中只包含一个纹理信息,如:用户右手食指指纹信息;或是中指指纹信息;或是左手食指指纹信息,这样在获取与指纹信息对应的特征值,如:1后,则将特征值1与预设的验证码进行匹配,以进行验证。\n[0153] 当获取的纹理信息中至少包含第一纹理信息和第二纹理信息时,如:用户的右手食指指纹信息和中指指纹信息,相对应的特征值分别为6、7,然后基于生成指纹信息的时刻或是指纹信息在感应单元上的位置对特征值进行排序,生成字符串,如:67,与预设的验证码进行匹配,以进行验证。\n[0154] 实施例二\n[0155] 请参考图5,基于同样的发明构思,本申请实施例二提供一种电子设备,包括:\n[0156] 壳体50;\n[0157] 传感器51,设置在所述壳体50内,用于检测操作体在所述电子设备的感应区域进行的第一操作;\n[0158] 处理器52,设置在所述壳体50内,与所述传感器51连接,用于从所述传感器获得所述传感器检测到的所述操作体在所述感应区域产生的纹理信息;判断所述纹理信息是否为预设纹理信息;若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;及基于所述特征值进行安全验证。\n[0159] 可选的,所述处理器52用于:\n[0160] 将操作体产生的所述纹理信息与多个预设纹理信息中的至少一个进行对比;\n[0161] 若所述纹理信息与至少一个预设纹理信息中的第一预设纹理信息匹配,则确定所述纹理信息为预设纹理信息。\n[0162] 可选的,所述处理器52用于:\n[0163] 若所述纹理信息与所述第一预设纹理信息匹配,则基于预设的映射关系,获得与所述第一预设纹理信息对应的第一特征值。\n[0164] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0165] 若所述第一、二纹理信息均为预设纹理信息,则所述处理器52用于:\n[0166] 获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0167] 获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0168] 获取所述操作体产生所述第一纹理信息的第一时刻,以及产生所述第二纹理信息的第二时刻。\n[0169] 可选的,所述处理器52还用于:\n[0170] 根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;\n[0171] 基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。\n[0172] 可选的,若所述第一时刻和所述第二时刻相同,则所述处理器52还用于:\n[0173] 获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;\n[0174] 根据所述第一、二位置,确定所述第一、二特征值的排序;\n[0175] 基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0176] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0177] 若所述第一、二纹理信息均为预设纹理信息,则所述处理器52用于:\n[0178] 获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0179] 获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0180] 获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置。\n[0181] 根据所述第一位置和第二位置,确定所述第一、二特征值的排序;\n[0182] 基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0183] 实施例三\n[0184] 请参考图6,基于同样的发明构思,本申请实施例三还提供一种电子设备,包括:\n[0185] 第一检测单元60,用于检测操作体在电子设备的感应区域进行的第一操作;\n[0186] 第一获取单元61,用于获得所述操作体在所述感应区域产生的纹理信息;\n[0187] 第一判断单元62,用于判断所述纹理信息是否为预设纹理信息;\n[0188] 第二获取单元63,用于若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;\n[0189] 第一验证单元64,用于基于所述特征值进行安全验证。\n[0190] 可选的,所述第一判断单元62,包括:\n[0191] 第一对比模块,用于将操作体产生的所述纹理信息与多个预设纹理信息中的至少一个进行对比;\n[0192] 第一确定模块,用于若所述纹理信息与至少一个预设纹理信息中的第一预设纹理信息匹配,则确定所述纹理信息为预设纹理信息。\n[0193] 可选的,所述第二获取单元63,包括:\n[0194] 第一获取模块,用于若所述纹理信息与所述第一预设纹理信息匹配,则基于预设的映射关系,获得与所述第一预设纹理信息对应的第一特征值。\n[0195] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0196] 若所述第一、二纹理信息均为预设纹理信息,则所述第二获取单元63,包括:\n[0197] 第二获取模块,用于获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0198] 第三获取模块,用于获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0199] 第四获取模块,用于获取所述操作体产生所述第一纹理信息的第一时刻,以及产生所述第二纹理信息的第二时刻。\n[0200] 可选的,所述第二获取单元63,进一步包括:\n[0201] 第一判断模块,用于根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;\n[0202] 第一生成模块,用于基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。\n[0203] 可选的,若所述第一时刻和所述第二时刻相同,则所述第二获取单元63,进一步包括:\n[0204] 第五获取模块,用于获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;\n[0205] 第二确定模块,用于根据所述第一、二位置,确定所述第一、二特征值的排序;\n[0206] 第二生成模块,用于基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0207] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0208] 若所述第一、二纹理信息均为预设纹理信息,则所述第二获取单元63,包括:\n[0209] 第六获取模块,用于获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0210] 第七获取模块,用于获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0211] 第八获取模块,用于获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置。\n[0212] 第三确定模块,用于根据所述第一位置和第二位置,确定所述第一、二特征值的排序;\n[0213] 第三生成模块,用于基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0214] 通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:\n[0215] 一、由于本申请实施例中的技术方案是,检测操作体在电子设备的感应区域进行的第一操作;获得所述操作体在所述感应区域产生的纹理信息;判断所述纹理信息是否为预设纹理信息;若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;基于所述特征值进行安全验证。即不会像现有技术中,若电子设备的密码设置为数字、字符中一种或多种组合的密码,在密码和人分离时,密码丢失或破解后会给用户带来损失;若电子设备的密码设置为指纹,在人失去知觉时,容易被盗用,而在本技术方案中是基于电子设备用户的纹理信息以及与纹理信息对应的特征值共同作为验证密码,增加了验证密码的复杂度,相应也就增加了验证的安全级别,从而有效解决了现有技术中的电子设备存在验证密码简单,容易导致用户信息泄露的技术问题,进而达到了增加电子设备的验证密码复杂度,避免用户信息泄露的技术效果。\n[0216] 二、由于本申请实施例中的技术方案是,根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。即在本技术方案中是基于第一、二纹理信息产生的顺序及第一、二特征值生成的待验证字符串,待验证字符串的复杂度较高,相应的增加了验证复杂度,从而降低用户信息泄露的几率,进而达到提高用户体验度的技术效果。\n[0217] 三、由于本申请实施例中的技术方案是,获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置。根据所述第一位置和第二位置,确定所述第一、二特征值的排序;基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n即在本技术方案中,不仅要获取与第一、二纹理信息对应的第一、二特征值,还要获取第一、二纹理信息所在的感应区域,基于感应位置对第一、二特征值排序,然后再生成待验证密码,待验证密码的复杂度较高,相应的增加了验证的复杂度,从而降低用户信息泄露的几率,进而达到提高用户体验度的技术效果。\n[0218] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。\n[0219] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0220] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0221] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0222] 具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:\n[0223] 检测操作体在电子设备的感应区域进行的第一操作;\n[0224] 获得所述操作体在所述感应区域产生的纹理信息;\n[0225] 判断所述纹理信息是否为预设纹理信息;\n[0226] 若所述纹理信息为预设纹理信息,获取与所述纹理信息对应的特征值;\n[0227] 基于所述特征值进行安全验证。\n[0228] 可选的,所述存储介质中存储的与步骤:所述判断所述纹理信息是否为预设纹理信息,对应的计算机指令在具体被执行过程中,包括如下步骤:\n[0229] 将操作体产生的所述纹理信息与多个预设纹理信息中的至少一个进行对比;\n[0230] 若所述纹理信息与至少一个预设纹理信息中的第一预设纹理信息匹配,则确定所述纹理信息为预设纹理信息。\n[0231] 可选的,所述存储介质中存储的与步骤:所述获取与所述纹理信息对应的特征值,对应的计算机指令在具体被执行过程中,包括如下步骤:\n[0232] 若所述纹理信息与所述第一预设纹理信息匹配,则基于预设的映射关系,获得与所述第一预设纹理信息对应的第一特征值。\n[0233] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0234] 若所述第一、二纹理信息均为预设纹理信息,所述存储介质中存储的与步骤:所述获取与所述纹理信息对应的特征值,对应的计算机指令在具体被执行过程中,包括如下步骤:\n[0235] 获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0236] 获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0237] 获取所述操作体产生所述第一纹理信息的第一时刻,以及产生所述第二纹理信息的第二时刻。\n[0238] 可选的,所述存储介质中存储的与步骤:所述获取与所述纹理信息对应的特征值,对应的计算机指令在具体被执行过程中,还包括如下步骤:\n[0239] 根据所述第一时刻和第二时刻,判断所述第一、二纹理信息产生的顺序;\n[0240] 基于所述第一、二特征值及所述顺序,生成字符串,所述字符串用于所述安全验证。\n[0241] 可选的,若所述第一时刻和所述第二时刻相同,所述存储介质中存储的与步骤:所述获取与所述纹理信息对应的特征值,对应的计算机指令在具体被执行过程中,进一步包括如下步骤:\n[0242] 获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置;\n[0243] 根据所述第一、二位置,确定所述第一、二特征值的排序;\n[0244] 基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0245] 可选的,所述操作体产生的所述纹理信息至少包括第一纹理信息和第二纹理信息;\n[0246] 若所述第一、二纹理信息均为预设纹理信息,所述存储介质中存储的与步骤:所述获取与所述纹理信息对应的特征值,对应的计算机指令在具体被执行过程中,包括如下步骤:\n[0247] 获取与所述第一纹理信息匹配的第一预设纹理信息所对应的第一特征值;\n[0248] 获取与所述第二纹理信息匹配的第二预设纹理信息所对应的第二特征值;\n[0249] 获取所述第一纹理信息在所述感应区域的第一位置,以及所述第二纹理信息在所述感应区域的第二位置。\n[0250] 根据所述第一位置和第二位置,确定所述第一、二特征值的排序;\n[0251] 基于所述第一、二特征值及所述排序,生成字符串,所述字符串用于所述安全验证。\n[0252] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。\n[0253] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2018-08-31
- 2016-04-20
实质审查的生效
IPC(主分类): G06F 21/32
专利申请号: 201510966912.9
申请日: 2015.12.21
- 2016-03-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-01-20
|
2009-07-31
| | |
2
| |
2015-07-01
|
2013-12-25
| | |
3
| |
2014-03-26
|
2012-09-18
| | |
4
| |
2014-09-24
|
2014-06-25
| | |
5
| |
2015-12-16
|
2015-08-26
| | |
6
| | 暂无 |
2008-03-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |