著录项信息
专利名称 | 密码生成方法及装置、密码验证方法及装置和终端 |
申请号 | CN201510427191.4 | 申请日期 | 2015-07-20 |
法律状态 | 驳回 | 申报国家 | 中国 |
公开/公告日 | 2016-05-25 | 公开/公告号 | CN105608356A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F21/32 | IPC分类号 | G;0;6;F;2;1;/;3;2查看分类表>
|
申请人 | 宇龙计算机通信科技(深圳)有限公司 | 申请人地址 | 广东省深圳市车公庙天安数码城创新科技广场B座8楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 宇龙计算机通信科技(深圳)有限公司 | 当前权利人 | 宇龙计算机通信科技(深圳)有限公司 |
发明人 | 王盛 |
代理机构 | 北京友联知识产权代理事务所 | 代理人 | 尚志峰; 汪海屏 |
摘要
本发明提供了一种密码生成方法及装置、一种密码验证方法及装置和一种终端,其中,所述密码生成方法包括:在获取用户对指定业务数据进行密码生成的指令后,采集用户的生物特征信息;在采集生物特征信息的时间范围内,获取终端的姿态信息;根据生物特征信息和姿态信息生成组合密码,以完成对指定业务数据的加密过程,生物特征信息包括至少一个生物特征,或多个生物特征及多个生物特征信息之间的采集顺序,终端的姿态信息包括至少一个姿态特征,或多个姿态特征及多个姿态特征之间的获取顺序。通过本发明的技术方案,在不增加用户对终端的触控操作步骤的前提下,强化了密码生成方案和密码验证方案的安全性和可靠性,提升用户的使用体验。
1.一种密码生成方法,适用于终端,其特征在于,所述密码生成方法包括:
在获取用户对指定业务数据进行密码生成的指令后,采集用户的生物特征信息;
在采集所述生物特征信息的时间范围内,获取所述终端的姿态信息;
根据所述生物特征信息和所述姿态信息生成组合密码,以完成对所述指定业务数据的加密过程,
其中,所述生物特征信息包括至少一个生物特征,或多个生物特征及所述多个生物特征信息之间的采集顺序,所述终端的姿态信息包括至少一个姿态特征,或多个姿态特征及所述多个姿态特征之间的获取顺序。
2.如权利要求1所述的密码生成方法,其特征在于,所述姿态信息包括:
终端与铅垂线之间的角度变化信息、终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。
3.如权利要求1所述的密码生成方法,其特征在于,根据所述生物特征信息和所述姿态信息生成组合密码,以完成对所述指定业务数据的加密过程,具体包括以下步骤:
按照预设规则将所述生物特征与相应的姿态特征组合形成至少一个密码单元;
根据所述至少一个密码单元生成所述组合密码。
4.如权利要求3所述的密码生成方法,其特征在于,按照预设规则将所述生物特征与相应的姿态特征组合形成至少一个密码单元,具体包括以下步骤:
在获取一个生物特征,且未获取下一个生物特征前,判断是否获取至少一个姿态特征;
在判定获取所述至少一个姿态特征时,判断获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔是否小于预设时间间隔;
在判定获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔小于预设时间间隔时,将所述一个生物特征与所述时间间隔内的全部姿态特征组合形成一个所述密码单元。
5.一种密码验证方法,适用于终端,其特征在于,所述密码验证方法包括:
获取用户的生物特征信息;
获取所述终端的姿态信息,所述终端的姿态信息包括至少一个姿态特征;
判断所述生物特征信息与预设生物特征信息是否匹配;
在判定所述生物特征信息与所述预设生物特征信息匹配时,判断所述姿态信息中的任一姿态特征是否与预设姿态信息中的任一预设姿态特征匹配;
在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,
其中,所述生物特征信息包括至少一个生物特征和生物特征的录入顺序,所述姿态信息包括所述终端与铅垂线之间的角度变化信息、所述终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。
6.根据权利要求5所述的密码验证方法,其特征在于,在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,包括以下具体步骤:
在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,判断所述姿态特征的录入顺序与所述预设姿态特征的预设顺序是否一致;
在判定所述至少一个姿态特征的录入顺序与所述预设姿态特征的预设顺序一致时,确定密码验证成功。
7.根据权利要求6所述的密码验证方法,其特征在于,在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,包括以下具体步骤:
在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,生成包括全部所述生物特征信息和全部所述姿态信息的组合密码信息;
判断所述组合密码信息的录入顺序与预设组合密码信息的预设顺序是否一致;
在判定所述组合密码信息的录入顺序与所述预设组合密码信息的预设顺序一致时,确定密码验证成功。
8.根据权利要求5至7中任一项所述的密码验证方法,其特征在于,还包括:
在录入所述任一生物特征或所述任一姿态特征后的指定时间内,判断是否获取另一个生物特征或另一个姿态特征;
在判定未获取另一个生物特征或另一个姿态特征时,确定密码验证失败。
9.一种密码生成装置,适用于终端,其特征在于,所述密码生成装置包括:
采集单元,用于在获取用户对指定业务数据进行密码生成的指令后,采集用户的生物特征信息;
获取单元,用于在采集所述生物特征信息的时间范围内,获取所述终端的姿态信息;
组合单元,用于根据所述生物特征信息和所述姿态信息生成组合密码,以完成对所述指定业务数据的加密过程,
其中,所述生物特征信息包括至少一个生物特征,或多个生物特征及所述多个生物特征信息之间的采集顺序,所述终端的姿态信息包括至少一个姿态特征,或多个姿态特征及所述多个姿态特征之间的获取顺序。
10.如权利要求9所述的密码生成装置,其特征在于,所述姿态信息包括:
终端与铅垂线之间的角度变化信息、终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。
11.如权利要求9所述的密码生成装置,其特征在于,所述组合单元还用于:
按照预设规则将所述生物特征与相应的姿态特征组合形成至少一个密码单元;
所述组合单元还包括:生成单元,用于根据所述至少一个密码单元生成所述组合密码。
12.如权利要求11所述的密码生成装置,其特征在于,所述组合单元还包括:
判断子单元,用于在获取一个生物特征,且未获取下一个生物特征前,判断是否获取至少一个姿态特征;
所述判断子单元用于:在判定获取所述至少一个姿态特征时,判断获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔是否小于预设时间间隔;
所述组合单元还用于:在判定获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔小于预设时间间隔时,将所述一个生物特征与所述时间间隔内的全部姿态特征组合形成一个所述密码单元。
13.一种密码验证装置,适用于终端,其特征在于,所述密码验证装置包括:
获取模块,用于获取用户的生物特征信息;
所述获取模块还用于:获取所述终端的姿态信息,所述终端的姿态信息包括至少一个姿态特征;
所述密码验证装置还包括:
校验模块,用于判断所述生物特征信息与预设生物特征信息是否匹配;
所述校验模块还用于:在判定所述生物特征信息与所述预设生物特征信息匹配时,判断所述姿态信息中的任一姿态特征是否与预设姿态信息中的任一预设姿态特征匹配;
所述密码验证装置还包括:
确定模块,用于在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,
其中,所述生物特征信息包括至少一个生物特征和生物特征的录入顺序,所述姿态信息包括所述终端与铅垂线之间的角度变化信息、所述终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。
14.根据权利要求13所述的密码验证装置,其特征在于,所述校验模块还用于:
在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,判断所述姿态特征的录入顺序与所述预设姿态特征的预设顺序是否一致;
所述确定模块还用于:在判定所述至少一个姿态特征的录入顺序与所述预设姿态特征的预设顺序一致时,确定密码验证成功。
15.根据权利要求14所述的密码验证装置,其特征在于,所述确定模块还包括:
生成模块,用于在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,生成包括全部所述生物特征信息和全部所述姿态信息的组合密码信息;
所述校验模块还用于:判断所述组合密码信息的录入顺序与预设组合密码信息的预设顺序是否一致;
所述确定模块还用于:在判定所述组合密码信息的录入顺序与所述预设组合密码信息的预设顺序一致时,确定密码验证成功。
16.根据权利要求13至15中任一项所述的密码验证装置,其特征在于,所述校验模块还用于:
在录入所述任一生物特征或所述任一姿态特征后的指定时间内,判断是否获取另一个生物特征或另一个姿态特征;
所述确定模块还用于:在判定未获取另一个生物特征或另一个姿态特征时,确定密码验证失败。
17.一种终端,其特征在于,包括:如权利要求9至12中任一项所述的密码生成装置和/或如权利要求13至16中任一项所述的密码验证装置。
密码生成方法及装置、密码验证方法及装置和终端\n技术领域\n[0001] 本发明涉及信息安全技术领域,具体而言,涉及一种密码生成方法、一种密码验证方法、一种密码生成装置、一种密码验证装置和一种终端。\n背景技术\n[0002] 在相关技术中,对于数据的加密(密码生成)和解密(密码验证)成为用户对于数据安全进行保障的重要步骤,其中,加密方案通常采用字符密码加密或者指纹密码加密等单一的方式进行密码加密,并没有结合多种密码来实现加密过程,单一的密码加密的安全性能并不高,容易在被别人得知或者破解之后造成数据泄露,另外,针对上述加密方法的解密方案,通常采用字符密码匹配或者指纹密码匹配等单一的方式进行密码验证,并没有结合多种密码来实现验证过程,单一的密码验证方式存在极大的数据泄露风险,另外,需要用户容易混淆对各个业务所配置的密码,从而造成验证失败和验证效率低下等问题。\n[0003] 因此,如何设计一种密码生成方案、一种密码验证方案和一种终端,以在不增加用户对终端的触控操作步骤的前提下,强化了密码生成方案和密码验证方案的安全性和可靠性,成为亟待解决的技术问题。\n发明内容\n[0004] 本发明正是基于上述技术问题至少之一,提出了一种密码生成方案、一种密码验证方案和一种终端,通过将终端的姿态信息结合用户的生物特征信息生成加密信息,以及在密码验证过程中,针对上述加密信息设计了相应的验证步骤,在不增加用户对终端的触控操作步骤的前提下,强化了密码生成方案和密码验证方案的安全性和可靠性,提升了用户的使用体验。\n[0005] 有鉴于此,根据本发明的第一方面的实施例,提供了一种密码生成方法,包括:在获取用户对指定业务数据进行密码生成的指令后,采集用户的生物特征信息;在采集所述生物特征信息的时间范围内,获取所述终端的姿态信息;根据所述生物特征信息和所述姿态信息生成组合密码,以完成对所述指定业务数据的加密过程,其中,所述生物特征信息包括至少一个生物特征,或多个生物特征及所述多个生物特征信息之间的采集顺序,所述终端的姿态信息包括至少一个姿态特征,或多个姿态特征及所述多个姿态特征之间的获取顺序。\n[0006] 在该技术方案中,通过将用户的生物特征信息和终端的姿态信息应用于终端业务的密码生成过程,有效的提高了加密信息的安全性和可靠性,上述终端包括移动终端(如手机、平板电脑和音乐播放器等)。\n[0007] 其中,生物特征信息包括用户指纹信息(通过终端的指纹识别装置获得)、用户脸部图像信息(通过终端摄像头等设备获得)、用户音色信息(通过终端的语音识别模块获得)和用户虹膜信息(通过终端上的虹膜识别设备获得)等,终端的姿态信息通过终端的重力传感器(如陀螺仪和加速度计等)获得,预设生物特征信息和预设姿态信息可以存储在终端的本地硬盘和/或服务器上。\n[0008] 具体地,在获取用户对手机锁屏进行密码生成的指令后,采集用户的一个生物特征信息(例如指纹信息),在采集指纹信息成功后的预设时间(例如30秒)后,采集终端的一种姿态信息(例如旋转手机)。将采集到的指纹信息和姿态信息生成一对组合密码,完成对手机锁屏的加密。此外,还可以在获取用户对手机锁屏进行密码生成的指令后,采集用户的多个和/或多种生物特征信息(例如指纹信息、脸部图像信息),并且记录多个生物特征信息的采集顺序,在采集指纹信息成功后的预设时间(例如30秒)内,采集终端的一种和/或多种终端姿态信息(比如旋转和翻转),并且存储多个姿态信息的采集顺序,根据采集到的生物特征信息、生物特征信息的顺序、姿态信息和姿态信息的顺序生成一组或者多组组合密码,完成对手机锁屏的加密。\n[0009] 在上述技术方案中,优选地,所述姿态信息包括:终端与铅垂线之间的角度变化信息、终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。\n[0010] 在上述技术方案中,优选地,根据所述生物特征信息和所述姿态信息生成组合密码,以完成对所述指定业务数据的加密过程,具体包括以下步骤:按照预设规则将所述生物特征与相应的姿态特征组合形成至少一个密码单元;根据所述至少一个密码单元生成所述组合密码。\n[0011] 在该技术方案中,通过按照预设规则将生物特征与相应的姿态特征组合形成一个密码单元或者多个密码单元,并将该一个密码单元或者多个密码单元生成组合密码,进一步增强了密码生成方案的可靠性和安全性。\n[0012] 在上述技术方案中,优选地,按照预设规则将所述生物特征与相应的姿态特征组合形成至少一个密码单元,具体包括以下步骤:在获取一个生物特征,且未获取下一个生物特征前,判断是否获取至少一个姿态特征;在判定获取所述至少一个姿态特征时,判断获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔是否小于预设时间间隔;在判定获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔小于预设时间间隔时,将所述一个生物特征与所述时间间隔内的全部姿态特征组合形成一个所述密码单元。\n[0013] 在该技术方案中,通过上述技术方案,给出了一种密码单元生成的具体方案,也即在两个生物特征的录入时间间隔内,若第一个生物特征信息至获取若干个姿态特征的时间间隔小于预设时间间隔,则将第一个生物特征信息和若干个满足时间约束条件的姿态特征均作为一个密码单元,依次类推,确定所有的密码单元。\n[0014] 根据本发明的第二方面,还提出了一种密码验证方法,所述密码验证方法包括:获取用户的生物特征信息;获取所述终端的姿态信息,所述终端的姿态信息包括至少一个姿态特征;判断所述生物特征信息与预设生物特征信息是否匹配;在判定所述生物特征信息与所述预设生物特征信息匹配时,判断所述姿态信息中的任一姿态特征是否与预设姿态信息中的任一预设姿态特征匹配;在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,其中,所述生物特征信息包括至少一个生物特征和生物特征的录入顺序,所述姿态信息包括所述终端与铅垂线之间的角度变化信息、所述终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。\n[0015] 在该技术方案中,通过将用户的生物特征信息和终端的姿态信息应用于终端业务的验证过程,有效地提高了密码验证过程的安全性和可靠性,提升了用户的使用体验,上述终端包括移动终端(如手机、平板电脑和音乐播放器等)。\n[0016] 具体地,在获取用户对手机锁屏进行密码验证的指令后,输入用户的一个生物特征信息(例如指纹信息),在输入指纹信息成功后的预设时间(例如30秒)后,输入终端的一种姿态信息(例如旋转手机),输入的指纹信息和姿态信息生成一对组合验证密码,完成对手机锁屏的解密。此外,还可以在获取用户对手机锁屏进行密码验证的指令后,输入用户的多个和/或多种生物特征信息(例如指纹信息、脸部图像信息),其中,输入的多个生物特征信息的具有一定的顺序,在输入指纹信息成功后的预设时间(例如30秒)内,输入终端一种和/或多种终端姿态信息(比如旋转和翻转),并将输入的组合密码与预设组合密码进行匹配。\n[0017] 其中,生物特征信息包括用户指纹信息、用户脸部图像信息、用户音色信息和用户虹膜信息等,终端的姿态信息通过终端的重力传感器(如陀螺仪和加速度计等)获得,预设生物特征信息和预设姿态信息可以存储在终端的本地硬盘和/或服务器上,以根据验证的需要实时获取预设生物特征信息和预设姿态信息。\n[0018] 值得特别指出的是,生物特征信息的匹配过程是按照完全匹配进行判断的,也即录入的任一生物特征均可在预设生物特征信息中找到匹配对象,且全部生物特征的录入顺序与预设顺序一致,且全部生物特征的录入个数与预设个数一致,而终端的姿态信息只要与预设姿态信息匹配即可确认验证成功(两次匹配),更进一步地,可以预设姿态信息的预设顺序与姿态信息的录入顺序进行匹配,在完成上述三次匹配成功后,更进一步地,可以组合姿态信息和生物特征信息,并将组合密码的特征与预设组合密码的特征进行匹配,在完成上述四次匹配判断后确定验证成功,而上述所有密码验证过程均不过多增加用户的操作步骤,实现了更为安全且便捷的密码验证方式。\n[0019] 在上述技术方案中,优选地,在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,包括以下具体步骤:在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,判断所述姿态特征的录入顺序与所述预设姿态特征的预设顺序是否一致;在判定所述至少一个姿态特征的录入顺序与所述预设姿态特征的预设顺序一致时,确定密码验证成功。\n[0020] 在该技术方案中,通过在判定姿态特征匹配时,继续判断姿态特征的录入顺序与预设顺序是否一致,以确定是否验证成功,进一步地提升了密码验证过程的安全性。\n[0021] 在上述技术方案中,优选地,在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,包括以下具体步骤:在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,生成包括全部所述生物特征信息和全部所述姿态信息的组合密码信息;判断所述组合密码信息的录入顺序与预设组合密码信息的预设顺序是否一致;在判定所述组合密码信息的录入顺序与所述预设组合密码信息的预设顺序一致时,确定密码验证成功。\n[0022] 在该技术方案中,通过在姿态特征与预设姿态特征匹配时,对于生物特征信息和姿态信息构成的组合密码进行匹配判断,进一步地提高了密码验证过程的安全性,同时,不增加用户的操作步骤。\n[0023] 在上述技术方案中,优选地,还包括:在录入所述任一生物特征或所述任一姿态特征后的指定时间内,判断是否获取另一个生物特征或另一个姿态特征;在判定未获取另一个生物特征或另一个姿态特征时,确定密码验证失败。\n[0024] 在该技术方案中,通过限定录入任两个密码特征(生物特征信息或姿态信息)之间的时间间隔,更进一步地提升了密码验证的安全性,也即在时间间隔过长时,强制结束密码验证过程,另外,对于安全级别较高的业务的密码验证过程,可以在强制结束密码验证过程时,发出警报提示,以有效避免密码验证时间过长而造成密码被破译的情况发生。\n[0025] 根据本发明的第三方面,还提出了一种密码生成装置,所述密码生成装置包括:采集单元,用于在获取用户对指定业务数据进行密码生成的指令后,采集用户的生物特征信息;获取单元,用于在采集所述生物特征信息的时间范围内,获取所述终端的姿态信息;组合单元,用于根据所述生物特征信息和所述姿态信息生成组合密码,以完成对所述指定业务数据的加密过程,其中,所述生物特征信息包括至少一个生物特征,或多个生物特征及所述多个生物特征信息之间的采集顺序,所述终端的姿态信息包括至少一个姿态特征,或多个姿态特征及所述多个姿态特征之间的获取顺序。\n[0026] 在该技术方案中,通过将用户的生物特征信息和终端的姿态信息应用于终端业务的密码生成过程,有效的提高了加密信息的安全性和可靠性,上述终端包括移动终端(如手机、平板电脑和音乐播放器等)。\n[0027] 其中,生物特征信息包括用户指纹信息(通过终端的指纹识别装置获得)、用户脸部图像信息(通过终端摄像头等设备获得)、用户音色信息(通过终端的语音识别模块获得)和用户虹膜信息(通过终端上的虹膜识别设备获得)等,终端的姿态信息通过终端的重力传感器(如陀螺仪和加速度计等)获得,预设生物特征信息和预设姿态信息可以存储在终端的本地硬盘和/或服务器上,在具体地的密码生成过程执行之前,确定是否设定密码生成的时间限制或者密码位数限制,或者在用户确认密码设定完成后,根据用户的确认指令完成密码生成过程,另外,在完成密码生成后,将组合密码的具体信息转换为可被用户识别的文本或示意图并提示给用户,以便于用户确定是否正确加密,从而提高了密码生成的准确性。\n[0028] 具体地,在获取用户对手机锁屏进行密码生成的指令后,采集用户的一个生物特征信息(例如指纹信息),在采集指纹信息成功后的预设时间(例如30秒)后,采集终端的一种姿态信息(例如旋转手机)。将采集到的指纹信息和姿态信息生成一对组合密码,完成对手机锁屏的加密。此外,还可以在获取用户对手机锁屏进行密码生成的指令后,采集用户的多个和/或多种生物特征信息(例如指纹信息、脸部图像信息),并且记录多个生物特征信息的采集顺序,在采集指纹信息成功后的预设时间(例如30秒)内,采集终端的一种和/或多种终端姿态信息(比如旋转和翻转),并且存储多个姿态信息的采集顺序,根据采集到的生物特征信息、生物特征信息的顺序、姿态信息和姿态信息的顺序生成一组或者多组组合密码,完成对手机锁屏的加密。\n[0029] 在上述技术方案中,优选地,所述姿态信息包括:终端与铅垂线之间的角度变化信息、终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。\n[0030] 在上述技术方案中,优选地,所述组合单元还用于:按照预设规则将所述生物特征与相应的姿态特征组合形成至少一个密码单元;所述组合单元还包括:生成单元,用于根据所述至少一个密码单元生成所述组合密码。\n[0031] 在该技术方案中,通过按照预设规则将生物特征与相应的姿态特征组合形成一个密码单元或者多个密码单元,并将该一个密码单元或者多个密码单元生成组合密码,进一步增强了密码生成方案的可靠性和安全性。\n[0032] 在上述技术方案中,优选地,所述组合单元还包括:判断子单元,用于在获取一个生物特征,且未获取下一个生物特征前,判断是否获取至少一个姿态特征;所述判断子单元用于:在判定获取所述至少一个姿态特征时,判断获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔是否小于预设时间间隔;所述组合单元还用于:在判定获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔小于预设时间间隔时,将所述一个生物特征与所述时间间隔内的全部姿态特征组合形成一个所述密码单元。\n[0033] 在该技术方案中,通过上述技术方案,给出了一种密码单元生成的具体方案,也即在两个生物特征的录入时间间隔内,若第一个生物特征信息至获取若干个姿态特征的时间间隔小于预设时间间隔,则将第一个生物特征信息和若干个满足时间约束条件的姿态特征均作为一个密码单元,依次类推,确定所有的密码单元。\n[0034] 根据本发明的第四方面,还提出了一种密码验证装置,适用于终端,其特征在于,所述密码验证装置包括:获取模块,用于获取用户的生物特征信息;所述获取模块还用于:\n获取所述终端的姿态信息,所述终端的姿态信息包括至少一个姿态特征;所述密码验证装置还包括:校验模块,用于判断所述生物特征信息与预设生物特征信息是否匹配;所述校验模块还用于:在判定所述生物特征信息与所述预设生物特征信息匹配时,判断所述姿态信息中的任一姿态特征是否与预设姿态信息中的任一预设姿态特征匹配;所述密码验证装置还包括:确定模块,用于在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,其中,所述生物特征信息包括至少一个生物特征和生物特征的录入顺序,所述姿态信息包括所述终端与铅垂线之间的角度变化信息、所述终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。\n[0035] 在该技术方案中,通过将用户的生物特征信息和终端的姿态信息应用于终端业务的验证过程,有效地提高了密码验证过程的安全性和可靠性,提升了用户的使用体验,上述终端包括移动终端(如手机、平板电脑和音乐播放器等)。\n[0036] 具体地,在获取用户对手机锁屏进行密码验证的指令后,输入用户的一个生物特征信息(例如指纹信息),在输入指纹信息成功后的预设时间(例如30秒)后,输入终端的一种姿态信息(例如旋转手机),输入的指纹信息和姿态信息生成一对组合验证密码,完成对手机锁屏的解密。此外,还可以在获取用户对手机锁屏进行密码验证的指令后,输入用户的多个和/或多种生物特征信息(例如指纹信息、脸部图像信息),其中,输入的多个生物特征信息的具有一定的顺序,在输入指纹信息成功后的预设时间(例如30秒)内,输入终端一种和/或多种终端姿态信息(比如旋转和翻转),并将输入的组合密码与预设组合密码进行匹配。\n[0037] 其中,生物特征信息包括用户指纹信息、用户脸部图像信息、用户音色信息和用户虹膜信息等,终端的姿态信息通过终端的重力传感器(如陀螺仪和加速度计等)获得,预设生物特征信息和预设姿态信息可以存储在终端的本地硬盘和/或服务器上,以根据验证的需要实时获取预设生物特征信息和预设姿态信息。\n[0038] 值得特别指出的是,生物特征信息的匹配过程是按照完全匹配进行判断的,也即录入的任一生物特征均可在预设生物特征信息中找到匹配对象,且全部生物特征的录入顺序与预设顺序一致,且全部生物特征的录入个数与预设个数一致,而终端的姿态信息只要与预设姿态信息匹配即可确认验证成功(两次匹配),更进一步地,可以预设姿态信息的预设顺序与姿态信息的录入顺序进行匹配,在完成上述三次匹配成功后,更进一步地,可以组合姿态信息和生物特征信息,并将组合密码的特征与预设组合密码的特征进行匹配,在完成上述四次匹配判断后确定验证成功,而上述所有密码验证过程均不过多增加用户的操作步骤,实现了更为安全且便捷的密码验证方式。\n[0039] 在上述技术方案中,优选地,所述校验模块还用于:在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,判断所述姿态特征的录入顺序与所述预设姿态特征的预设顺序是否一致;所述确定模块还用于:在判定所述至少一个姿态特征的录入顺序与所述预设姿态特征的预设顺序一致时,确定密码验证成功。\n[0040] 在该技术方案中,通过在判定姿态特征匹配时,继续判断姿态特征的录入顺序与预设顺序是否一致,以确定是否验证成功,进一步地提升了密码验证过程的安全性。\n[0041] 在上述技术方案中,优选地,所述确定模块还包括:生成模块,用于在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,生成包括全部所述生物特征信息和全部所述姿态信息的组合密码信息;所述校验模块还用于:判断所述组合密码信息的录入顺序与预设组合密码信息的预设顺序是否一致;所述确定模块还用于:在判定所述组合密码信息的录入顺序与所述预设组合密码信息的预设顺序一致时,确定密码验证成功。\n[0042] 在该技术方案中,通过在姿态特征与预设姿态特征匹配时,对于生物特征信息和姿态信息构成的组合密码进行匹配判断,进一步地提高了密码验证过程的安全性,同时,不增加用户的操作步骤。\n[0043] 在上述技术方案中,优选地,所述校验模块还用于:在录入所述任一生物特征或所述任一姿态特征后的指定时间内,判断是否获取另一个生物特征或另一个姿态特征;所述确定模块还用于:在判定未获取另一个生物特征或另一个姿态特征时,确定密码验证失败。\n[0044] 在该技术方案中,通过限定录入任两个密码特征(生物特征信息或姿态信息)之间的时间间隔,更进一步地提升了密码验证的安全性,也即在时间间隔过长时,强制结束密码验证过程,另外,对于安全级别较高的业务的密码验证过程,可以在强制结束密码验证过程时,发出警报提示,以有效避免密码验证时间过长而造成密码被破译的情况发生。\n[0045] 根据本发明的第五方面,还提出了一种终端,包括:如上述任一项技术方案所述的密码生成装置和/或上述任一项技术方案所述的密码验证装置。\n[0046] 通过以上技术方案,通过将终端的姿态信息结合用户的生物特征信息生成加密信息,以及在密码验证过程中,针对上述加密信息设计了相应的验证步骤,在不增加用户对终端的触控操作步骤的前提下,强化了密码生成方案和密码验证方案的安全性和可靠性,提升了用户的使用体验。\n附图说明\n[0047] 图1示出了根据本发明的实施例的密码生成方法的示意流程图;\n[0048] 图2示出了根据本发明的实施例的密码生成方案的示意流程图;\n[0049] 图3示出了根据本发明的实施例的密码验证方法的示意流程图;\n[0050] 图4示出了根据本发明的实施例的密码生成装置的示意框图;\n[0051] 图5示出了根据本发明的实施例的密码验证装置的示意框图;\n[0052] 图6示出了根据本发明的实施例的终端的示意框图;\n[0053] 图7至图9示出了根据本发明的实施例的终端的姿态信息的示意图。\n具体实施方式\n[0054] 为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。\n[0055] 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。\n[0056] 图1示出了根据本发明的实施例的密码生成方法的示意流程图。\n[0057] 如图1所示,根据本发明的实施例的密码生成方法,包括:步骤102,在获取用户对指定业务数据进行密码生成的指令后,采集用户的生物特征信息;步骤104,在采集所述生物特征信息的时间范围内,获取所述终端的姿态信息;步骤106,根据所述生物特征信息和所述姿态信息生成组合密码,以完成对所述指定业务数据的加密过程,其中,所述生物特征信息包括至少一个生物特征,或多个生物特征及所述多个生物特征信息之间的采集顺序,所述终端的姿态信息包括至少一个姿态特征,或多个姿态特征及所述多个姿态特征之间的获取顺序。\n[0058] 在该技术方案中,通过将用户的生物特征信息和终端的姿态信息应用于终端业务的密码生成过程,有效的提高了加密信息的安全性和可靠性,上述终端包括移动终端(如手机、平板电脑和音乐播放器等)。\n[0059] 其中,生物特征信息包括用户指纹信息(通过终端的指纹识别装置获得)、用户脸部图像信息(通过终端摄像头等设备获得)、用户音色信息(通过终端的语音识别模块获得)和用户虹膜信息(通过终端上的虹膜识别设备获得)等,终端的姿态信息通过终端的重力传感器(如陀螺仪和加速度计等)获得,预设生物特征信息和预设姿态信息可以存储在终端的本地硬盘和/或服务器上,在具体地的密码生成过程执行之前,确定是否设定密码生成的时间限制或者密码位数限制,或者在用户确认密码设定完成后,根据用户的确认指令完成密码生成过程,另外,在完成密码生成后,将组合密码的具体信息转换为可被用户识别的文本或示意图并提示给用户,以便于用户确定是否正确加密,从而提高了密码生成的准确性。\n[0060] 具体地,在获取用户对手机锁屏进行密码生成的指令后,采集用户的一个生物特征信息(例如指纹信息),在采集指纹信息成功后的预设时间(例如30秒)后,采集终端的一种姿态信息(例如旋转手机)。将采集到的指纹信息和姿态信息生成一对组合密码,完成对手机锁屏的加密。此外,还可以在获取用户对手机锁屏进行密码生成的指令后,采集用户的多个和/或多种生物特征信息(例如指纹信息、脸部图像信息),并且记录多个生物特征信息的采集顺序,在采集指纹信息成功后的预设时间(例如30秒)内,采集终端的一种和/或多种终端姿态信息(比如旋转和翻转),并且存储多个姿态信息的采集顺序,根据采集到的生物特征信息、生物特征信息的顺序、姿态信息和姿态信息的顺序生成一组或者多组组合密码,完成对手机锁屏的加密。\n[0061] 在上述技术方案中,优选地,所述姿态信息包括:终端与铅垂线之间的角度变化信息(如图7所示,终端向上侧旋转30°)、终端在任一平面内的旋转信息(如图8所示,终端在平面内向右旋转30°)和/或所述终端在指定时间内的振动信息(如图9所示)。\n[0062] 在上述技术方案中,优选地,根据所述生物特征信息和所述姿态信息生成组合密码,以完成对所述指定业务数据的加密过程,具体包括以下步骤:按照预设规则将所述生物特征与相应的姿态特征组合形成至少一个密码单元;根据所述至少一个密码单元生成所述组合密码。\n[0063] 在该技术方案中,通过按照预设规则将生物特征与相应的姿态特征组合形成一个密码单元或者多个密码单元,并将该一个密码单元或者多个密码单元生成组合密码,进一步增强了密码生成方案的可靠性和安全性。\n[0064] 在上述技术方案中,优选地,按照预设规则将所述生物特征与相应的姿态特征组合形成至少一个密码单元,具体包括以下步骤:在获取一个生物特征,且未获取下一个生物特征前,判断是否获取至少一个姿态特征;在判定获取所述至少一个姿态特征时,判断获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔是否小于预设时间间隔;在判定获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔小于预设时间间隔时,将所述一个生物特征与所述时间间隔内的全部姿态特征组合形成一个所述密码单元。\n[0065] 在该技术方案中,通过上述技术方案,给出了一种密码单元生成的具体方案,也即在两个生物特征的录入时间间隔内,若第一个生物特征信息至获取若干个姿态特征的时间间隔小于预设时间间隔,则将第一个生物特征信息和若干个满足时间约束条件的姿态特征均作为一个密码单元,依次类推,确定所有的密码单元。\n[0066] 如图2所示,根据本发明的实施例的密码生成过程包括:步骤202,获取终端的姿态信息;步骤204,获取用户的生物特征信息;步骤206,生成组合密码;步骤208,提示用户组合密码,其中,在具体地的密码生成过程执行之前,确定是否设定密码生成的时间限制或者密码位数限制,或者在用户确认密码设定完成后,根据用户的确认指令完成密码生成过程,另外,在完成密码生成后,将组合密码的具体信息转换为可被用户识别的文本或示意图并提示给用户,以便于用户确定是否正确加密,从而提高了密码生成的准确性。\n[0067] 图3示出了根据本发明的实施例的密码验证方法的示意流程图。\n[0068] 如图3所示,根据本发明的实施例的密码验证方法,所述密码验证方法包括:步骤\n302,获取用户的生物特征信息;步骤304,获取所述终端的姿态信息,所述终端的姿态信息包括至少一个姿态特征;步骤306,判断所述生物特征信息与预设生物特征信息是否匹配;\n步骤308,在判定所述生物特征信息与所述预设生物特征信息匹配时,判断所述姿态信息中的任一姿态特征是否与预设姿态信息中的任一预设姿态特征匹配;步骤310,在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,其中,所述生物特征信息包括至少一个生物特征和生物特征的录入顺序,所述姿态信息包括所述终端与铅垂线之间的角度变化信息、所述终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。\n[0069] 在该技术方案中,通过将用户的生物特征信息和终端的姿态信息应用于终端业务的验证过程,有效地提高了密码验证过程的安全性和可靠性,提升了用户的使用体验,上述终端包括移动终端(如手机、平板电脑和音乐播放器等)。\n[0070] 其中,生物特征信息包括用户指纹信息、用户脸部图像信息、用户音色信息和用户虹膜信息等,终端的姿态信息通过终端的重力传感器(如陀螺仪和加速度计等)获得,预设生物特征信息和预设姿态信息可以存储在终端的本地硬盘和/或服务器上,以根据验证的需要实时获取预设生物特征信息和预设姿态信息。\n[0071] 具体地,在获取用户对手机锁屏进行密码验证的指令后,输入用户的一个生物特征信息(例如指纹信息),在输入指纹信息成功后的预设时间(例如30秒)后,输入终端的一种姿态信息(例如旋转手机),输入的指纹信息和姿态信息生成一对组合验证密码,完成对手机锁屏的解密。此外,还可以在获取用户对手机锁屏进行密码验证的指令后,输入用户的多个和/或多种生物特征信息(例如指纹信息、脸部图像信息),其中,输入的多个生物特征信息的具有一定的顺序,在输入指纹信息成功后的预设时间(例如30秒)内,输入终端一种和/或多种终端姿态信息(比如旋转和翻转),并将输入的组合密码与预设组合密码进行匹配。\n[0072] 所述姿态信息包括:终端与铅垂线之间的角度变化信息(如图7所示,终端向上侧旋转30°)、终端在任一平面内的旋转信息(如图8所示,终端在平面内向右旋转30°)和/或所述终端在指定时间内的振动信息(如图9所示)。\n[0073] 值得特别指出的是,生物特征信息的匹配过程是按照完全匹配进行判断的,也即录入的任一生物特征均可在预设生物特征信息中找到匹配对象,且全部生物特征的录入顺序与预设顺序一致,且全部生物特征的录入个数与预设个数一致,而终端的姿态信息只要与预设姿态信息匹配即可确认验证成功(两次匹配),更进一步地,可以预设姿态信息的预设顺序与姿态信息的录入顺序进行匹配,在完成上述三次匹配成功后,更进一步地,可以组合姿态信息和生物特征信息,并将组合密码的特征与预设组合密码的特征进行匹配,在完成上述四次匹配判断后确定验证成功,而上述所有密码验证过程均不过多增加用户的操作步骤,实现了更为安全且便捷的密码验证方式。\n[0074] 在上述技术方案中,优选地,在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,包括以下具体步骤:在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,判断所述姿态特征的录入顺序与所述预设姿态特征的预设顺序是否一致;在判定所述至少一个姿态特征的录入顺序与所述预设姿态特征的预设顺序一致时,确定密码验证成功。\n[0075] 在该技术方案中,通过在判定姿态特征匹配时,继续判断姿态特征的录入顺序与预设顺序是否一致,以确定是否验证成功,进一步地提升了密码验证过程的安全性。\n[0076] 在上述技术方案中,优选地,在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,包括以下具体步骤:在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,生成包括全部所述生物特征信息和全部所述姿态信息的组合密码信息;判断所述组合密码信息的录入顺序与预设组合密码信息的预设顺序是否一致;在判定所述组合密码信息的录入顺序与所述预设组合密码信息的预设顺序一致时,确定密码验证成功。\n[0077] 在该技术方案中,通过在姿态特征与预设姿态特征匹配时,对于生物特征信息和姿态信息构成的组合密码进行匹配判断,进一步地提高了密码验证过程的安全性,同时,不增加用户的操作步骤。\n[0078] 在上述技术方案中,优选地,还包括:在录入所述任一生物特征或所述任一姿态特征后的指定时间内,判断是否获取另一个生物特征或另一个姿态特征;在判定未获取另一个生物特征或另一个姿态特征时,确定密码验证失败。\n[0079] 在该技术方案中,通过限定录入任两个密码特征(生物特征信息或姿态信息)之间的时间间隔,更进一步地提升了密码验证的安全性,也即在时间间隔过长时,强制结束密码验证过程,另外,对于安全级别较高的业务的密码验证过程,可以在强制结束密码验证过程时,发出警报提示,以有效避免密码验证时间过长而造成密码被破译的情况发生。\n[0080] 图4示出了根据本发明的实施例的密码生成装置的示意框图;\n[0081] 如图4所示,根据本发明的实施例的密码生成装置400,所述密码生成装置包括:\n采集单元402,用于在获取用户对指定业务数据进行密码生成的指令后,采集用户的生物特征信息;获取单元404,用于在采集所述生物特征信息的时间范围内,获取所述终端的姿态信息;组合单元406,用于根据所述生物特征信息和所述姿态信息生成组合密码,以完成对所述指定业务数据的加密过程,其中,所述生物特征信息包括至少一个生物特征,或多个生物特征及所述多个生物特征信息之间的采集顺序,所述终端的姿态信息包括至少一个姿态特征,或多个姿态特征及所述多个姿态特征之间的获取顺序。\n[0082] 在该技术方案中,通过将用户的生物特征信息和终端的姿态信息应用于终端业务的密码生成过程,有效的提高了加密信息的安全性和可靠性,上述终端包括移动终端(如手机、平板电脑和音乐播放器等)。\n[0083] 其中,生物特征信息包括用户指纹信息(通过终端的指纹识别装置获得)、用户脸部图像信息(通过终端摄像头等设备获得)、用户音色信息(通过终端的语音识别模块获得)和用户虹膜信息(通过终端上的虹膜识别设备获得)等,终端的姿态信息通过终端的重力传感器(如陀螺仪和加速度计等)获得,预设生物特征信息和预设姿态信息可以存储在终端的本地硬盘和/或服务器上,在具体地的密码生成过程执行之前,确定是否设定密码生成的时间限制或者密码位数限制,或者在用户确认密码设定完成后,根据用户的确认指令完成密码生成过程,另外,在完成密码生成后,将组合密码的具体信息转换为可被用户识别的文本或示意图并提示给用户,以便于用户确定是否正确加密,从而提高了密码生成的准确性。\n[0084] 具体地,在获取用户对手机锁屏进行密码生成的指令后,采集用户的一个生物特征信息(例如指纹信息),在采集指纹信息成功后的预设时间(例如30秒)后,采集终端的一种姿态信息(例如旋转手机)。将采集到的指纹信息和姿态信息生成一对组合密码,完成对手机锁屏的加密。此外,还可以在获取用户对手机锁屏进行密码生成的指令后,采集用户的多个和/或多种生物特征信息(例如指纹信息、脸部图像信息),并且记录多个生物特征信息的采集顺序,在采集指纹信息成功后的预设时间(例如30秒)内,采集终端的一种和/或多种终端姿态信息(比如旋转和翻转),并且存储多个姿态信息的采集顺序,根据采集到的生物特征信息、生物特征信息的顺序、姿态信息和姿态信息的顺序生成一组或者多组组合密码,完成对手机锁屏的加密。\n[0085] 在上述技术方案中,优选地,所述姿态信息包括:终端与铅垂线之间的角度变化信息(如图7所示,终端向上侧旋转30°)、终端在任一平面内的旋转信息(如图8所示,终端在平面内向右旋转30°)和/或所述终端在指定时间内的振动信息(如图9所示)。\n[0086] 在上述技术方案中,优选地,所述组合单元406还用于:按照预设规则将所述生物特征与相应的姿态特征组合形成至少一个密码单元;所述组合单元还包括:生成单元\n4062,用于根据所述至少一个密码单元生成所述组合密码。\n[0087] 在该技术方案中,通过按照预设规则将生物特征与相应的姿态特征组合形成一个密码单元或者多个密码单元,并将该一个密码单元或者多个密码单元生成组合密码,进一步增强了密码生成方案的可靠性和安全性。\n[0088] 在上述技术方案中,优选地,所述组合单元406还包括:判断子单元4064,用于在获取一个生物特征,且未获取下一个生物特征前,判断是否获取至少一个姿态特征;所述判断子单元4064用于:在判定获取所述至少一个姿态特征时,判断获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔是否小于预设时间间隔;所述组合单元406还用于:在判定获取所述一个生物特征与所述至少一个姿态特征之间的时间间隔小于预设时间间隔时,将所述一个生物特征与所述时间间隔内的全部姿态特征组合形成一个所述密码单元。\n[0089] 在该技术方案中,通过上述技术方案,给出了一种密码单元生成的具体方案,也即在两个生物特征的录入时间间隔内,若第一个生物特征信息至获取若干个姿态特征的时间间隔小于预设时间间隔,则将第一个生物特征信息和若干个满足时间约束条件的姿态特征均作为一个密码单元,依次类推,确定所有的密码单元。\n[0090] 图5示出了根据本发明的实施例的密码验证装置的示意框图;\n[0091] 如图5所示,根据本发明的实施例的密码验证装置500,包括:获取模块502,用于获取用户的生物特征信息;所述获取模块502还用于:获取所述终端的姿态信息,所述终端的姿态信息包括至少一个姿态特征;所述密码验证装置500还包括:校验模块504,用于判断所述生物特征信息与预设生物特征信息是否匹配;所述校验模块504还用于:在判定所述生物特征信息与所述预设生物特征信息匹配时,判断所述姿态信息中的任一姿态特征是否与预设姿态信息中的任一预设姿态特征匹配;所述密码验证装置500还包括:确定模块\n506,用于在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,确定密码验证成功,其中,所述生物特征信息包括至少一个生物特征和生物特征的录入顺序,所述姿态信息包括所述终端与铅垂线之间的角度变化信息、所述终端在任一平面内的旋转信息和/或所述终端在指定时间内的振动信息。\n[0092] 在该技术方案中,通过将用户的生物特征信息和终端的姿态信息应用于终端业务的验证过程,有效地提高了密码验证过程的安全性和可靠性,提升了用户的使用体验,上述终端包括移动终端(如手机、平板电脑和音乐播放器等)。\n[0093] 其中,生物特征信息包括用户指纹信息、用户脸部图像信息、用户音色信息和用户虹膜信息等,终端的姿态信息通过终端的重力传感器(如陀螺仪和加速度计等)获得,预设生物特征信息和预设姿态信息可以存储在终端的本地硬盘和/或服务器上,以根据验证的需要实时获取预设生物特征信息和预设姿态信息。\n[0094] 所述姿态信息包括:终端与铅垂线之间的角度变化信息(如图7所示,终端向上侧旋转30°)、终端在任一平面内的旋转信息(如图8所示,终端在平面内向右旋转30°)和/或所述终端在指定时间内的振动信息(如图9所示)。\n[0095] 具体地,在获取用户对手机锁屏进行密码生成的指令后,采集用户的一个生物特征信息(例如指纹信息),在采集指纹信息成功后的预设时间(例如30秒)后,采集终端的一种姿态信息(例如旋转手机)。将采集到的指纹信息和姿态信息生成一对组合密码,完成对手机锁屏的加密。此外,还可以在获取用户对手机锁屏进行密码生成的指令后,采集用户的多个和/或多种生物特征信息(例如指纹信息、脸部图像信息),并且记录多个生物特征信息的采集顺序,在采集指纹信息成功后的预设时间(例如30秒)内,采集终端的一种和/或多种终端姿态信息(比如旋转和翻转),并且存储多个姿态信息的采集顺序,根据采集到的生物特征信息、生物特征信息的顺序、姿态信息和姿态信息的顺序生成一组或者多组组合密码,完成对手机锁屏的加密。\n[0096] 值得特别指出的是,生物特征信息的匹配过程是按照完全匹配进行判断的,也即录入的任一生物特征均可在预设生物特征信息中找到匹配对象,且全部生物特征的录入顺序与预设顺序一致,且全部生物特征的录入个数与预设个数一致,而终端的姿态信息只要与预设姿态信息匹配即可确认验证成功(两次匹配),更进一步地,可以预设姿态信息的预设顺序与姿态信息的录入顺序进行匹配,在完成上述三次匹配成功后,更进一步地,可以组合姿态信息和生物特征信息,并将组合密码的特征与预设组合密码的特征进行匹配,在完成上述四次匹配判断后确定验证成功,而上述所有密码验证过程均不过多增加用户的操作步骤,实现了更为安全且便捷的密码验证方式。\n[0097] 在上述技术方案中,优选地,所述校验模块504还用于:在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,判断所述姿态特征的录入顺序与所述预设姿态特征的预设顺序是否一致;所述确定模块还用于:在判定所述至少一个姿态特征的录入顺序与所述预设姿态特征的预设顺序一致时,确定密码验证成功。\n[0098] 在该技术方案中,通过在判定姿态特征匹配时,继续判断姿态特征的录入顺序与预设顺序是否一致,以确定是否验证成功,进一步地提升了密码验证过程的安全性。\n[0099] 在上述技术方案中,优选地,所述确定模块506还包括:生成模块5062,用于在判定获取的所述任一姿态特征与所述任一预设姿态特征匹配时,生成包括全部所述生物特征信息和全部所述姿态信息的组合密码信息;所述校验模块506还用于:判断所述组合密码信息的录入顺序与预设组合密码信息的预设顺序是否一致;所述确定模块506还用于:在判定所述组合密码信息的录入顺序与所述预设组合密码信息的预设顺序一致时,确定密码验证成功。\n[0100] 在该技术方案中,通过在姿态特征与预设姿态特征匹配时,对于生物特征信息和姿态信息构成的组合密码进行匹配判断,进一步地提高了密码验证过程的安全性,同时,不增加用户的操作步骤。\n[0101] 在上述技术方案中,优选地,所述校验模块504还用于:在录入所述任一生物特征或所述任一姿态特征后的指定时间内,判断是否获取另一个生物特征或另一个姿态特征;\n所述确定模块506还用于:在判定未获取另一个生物特征或另一个姿态特征时,确定密码验证失败。\n[0102] 在该技术方案中,通过限定录入任两个密码特征(生物特征信息或姿态信息)之间的时间间隔,更进一步地提升了密码验证的安全性,也即在时间间隔过长时,强制结束密码验证过程,另外,对于安全级别较高的业务的密码验证过程,可以在强制结束密码验证过程时,发出警报提示,以有效避免密码验证时间过长而造成密码被破译的情况发生。\n[0103] 如图6所示,根据本发明的实施例的终端600包括:如上述任一项技术方案所述的密码生成装置400和/或上述任一项技术方案所述的密码验证装置500。\n[0104] 以上结合附图详细说明了本发明的技术方案,提出了一种密码生成方案、一种密码验证方案和一种终端,通过将终端的姿态信息结合用户的生物特征信息生成加密信息,以及在密码验证过程中,针对上述加密信息设计了相应的验证步骤,在不增加用户对终端的触控操作步骤的前提下,强化了密码生成方案和密码验证方案的安全性和可靠性,提升了用户的使用体验。\n[0105] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2019-08-02
发明专利申请公布后的驳回
IPC(主分类): G06F 21/32
专利申请号: 201510427191.4
申请公布日: 2016.05.25
- 2016-06-22
实质审查的生效
IPC(主分类): G06F 21/32
专利申请号: 201510427191.4
申请日: 2015.07.20
- 2016-05-25
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-05-21
|
2012-11-14
| | |
2
| | 暂无 |
2013-03-25
| | |
3
| |
2011-12-14
|
2010-06-12
| | |
4
| |
2015-06-10
|
2015-03-17
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2016-06-30 | 2016-06-30 | | |
2 | | 2016-06-30 | 2016-06-30 | | |