解锁方法和装置、计算机设备、计算机可读存储介质制造方法及图纸

技术编号:17304725 阅读:30 留言:0更新日期:2018-02-18 23:03
本申请涉及一种解锁方法和装置、计算机设备、计算机可读存储介质,解锁方法包括:获取用户预先设定的预设解锁密码;根据预设动态算法对预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;获取用户在解锁界面输入的实时解锁密码;当实时解锁密码与动态解锁密码完全一致时,则解锁成功。上述解锁方法能结合用户预先设定的预设解锁密码,根据动态解锁算法动态调整用户的解锁密码,提高了解锁密码的安全性,能够确保用户的信息安全。

Unlocking method and device, computer equipment, computer readable storage medium

The invention relates to a method and device for unlocking, computer equipment, computer readable storage medium, unlocking method includes: obtaining the user preset preset unlock password; according to the preset dynamic calculation method is to obtain dynamic password to unlock the preset at least one character in the real-time unlock password; password to unlock the user input in the unlock interface when the real-time and dynamic password; unlock unlock password is completely consistent, then unlock success. The above unlocking method can combine user preset default password, dynamically adjust the user's unlocking password according to the dynamic unlocking algorithm, improve the security of the unlocking cipher, and ensure the user's information security.

【技术实现步骤摘要】
解锁方法和装置、计算机设备、计算机可读存储介质
本申请涉及信息安全
,特别是涉及解锁方法和装置、计算机设备、计算机可读存储介质。
技术介绍
随着移动支付越来越广,终端(智能手机、平板电脑等)内的信息越来越多,用户也越来越注重个人隐私。一般会在终端上设置锁屏密码。其中,解锁方法主要有密码解锁、指纹解锁、图案解锁。其中,密码解锁采用固定数字或字母的方式来解锁,在没有改变解锁密码前,固定使用该解锁密码进行解锁,但是,解锁密码若被其他人知晓,容易导致密码泄露,安全性差,对用户的信息可能带来损失。
技术实现思路
本申请实施例提供一种解锁方法和装置、计算机设备、计算机可读存储介质,可以动态调整用户的解锁密码,提高了解锁密码的安全性。一种解锁方法,包括:获取用户预先设定的预设解锁密码;根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;获取用户在解锁界面输入的实时解锁密码;当所述实时解锁密码与所述动态解锁密码完全一致时,则解锁成功。一种解锁装置,包括:第一获取模块,用于获取用户预先设定的预设解锁密码;处理模块,用于根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;第二获取模块,用于获取用户在解锁界面输入的实时解锁密码;解锁模块,用于当所述实时解锁密码与所述动态解锁密码完全一致时,则解锁成功。一种计算机设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行以下步骤:获取用户预先设定的预设解锁密码;根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;获取用户在所述解锁界面输入的实时解锁密码;当所述实时解锁密码与所述动态解锁密码完全一致时,则解锁成功。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:获取用户预先设定的预设解锁密码;根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;获取用户在所述解锁界面输入的实时解锁密码;当所述实时解锁密码与所述动态解锁密码完全一致时,则解锁成功。上述解锁方法,根据预设动态算法对用户预先设定的预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;获取用户在解锁界面输入的实时解锁密码;当获取用户在解锁界面输入的实时解锁密码与动态解锁密码完全一致时,则解锁成功。上述解锁方法能结合用户预先设定的预设解锁密码,根据动态解锁算法动态调整用户的预设解锁密码,提高了解锁密码的安全性,能够确保用户的信息安全。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中解锁方法的流程图;图2为一个实施例中根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码图的流程图;图3为又一个实施例中解锁方法的流程图;图4为再一个实施例中解锁方法的流程图;图5为一个实施例中解锁装置的内部框架示意图;图6为又一个实施例中解锁装置的内部框架示意图;图7为再一个实施例中解锁装置的内部框架示意图;图8为计算机设备相关的手机的部分结构的框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一获取模块称为第二获取模块,且类似地,可将第二获取模块称为第一获取模块。第一获取模块和第二获取模块两者都是获取模块,但其不是同一获取模块。如图1所示,本申请实施例提供一种解锁方法,解锁方法包括:步骤102:获取用户预先设定的预设解锁密码。采用密码解锁前时,用户会预先设定一个固定的解锁密码,也即预设解锁密码,其中预设解锁密码包括4-8位字符,其每个字符可以为阿拉伯数字,也可以为英文字母。预设解锁密码可以为数字、字母的组合形成。当终端处于锁屏状态用户需要对终端进行解锁时,获取用户预先设定的预设解锁密码。步骤104:根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码。为了增加解锁密码的安全性,用户可以在预设解锁密码的基础上通过预设动态算法获取动态解锁密码对解锁界面进行解锁处理。其中,预设动态算法可以为数学运算法,可以使用数学运算法中加、减、乘、除法对预设解锁密码中至少一个字符进行计算,以获取动态解锁密码。例如,若预设解锁密码为“*、*、*、*、*、*”6位字符,且该6位字符均为阿拉伯数字,其预设动态算法可以为对预设解锁密码中的奇数位字符进行加法运算,各个奇数位字符各加“2”;对预设解锁密码中的偶数位字符进行减法运算,各个奇数位字符各减“1”以形成动态解锁密码,即“*+2、*-1、*+2、*-1、*+2、*-1”。若加法运算后某一字符位对应的数值为两位数,则该动态解锁密码中对应的字符取个位数,若减法运算后某一字符位对应的数值为负数,则该动态解锁密码中对应的字符取绝对值。若动态解锁密码的第一位“*+2”计算后为“10”,则该动态解锁密码的第一位为“0”;若动态解锁密码的第二位“0”计算后为“-1”,则该动态解锁密码的第二位为“1”。若预设解锁密码中有一个字符为英文字母,则按英文字母的顺序进行标号,字母“a~z”分别一一对应数字“1-26”,其中,字母对应的数字若为两位数,则只取对应的个位数所对应的数字。需要说明的是,解锁界面可以为终端的解锁界面,也可以是私密空间、文件夹或者应用程序的解锁界面。步骤106:获取用户在所述解锁界面输入的实时解锁密码。当用户需要解锁时,根据预设解锁密码,通过预设动态算法得到动态解锁密码,并将该计算获取的动态解锁密码输入至解锁界面对应的位置。在用户需要解锁时,在解锁界面输入的解锁密码定义为实时解锁密码。终端获取用户在解锁界面输入的实时解锁密码。步骤108:当所述实时解锁密码与所述动态解锁密码完全一致时,则解锁成功。获取用户输入的实时解锁密码,并将获取的实时解锁密码与根据预设解锁密码、预设动态算法获取的动态解锁密码进行比较,当实时解锁密码中每个字符与动态解锁密码的每个字符一一对应相同时,则解锁成功,进入解锁界面。上述解锁方法,根据预设动态算法对用户预先设定的预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;获取用户在解锁界面输入的实时解锁密码;当获取用户在解锁界面输入的实时解锁密码与动态解锁密码完全一致时,则解锁成功。上述解锁方法能结合用户预先设定的预设解锁密码,根据动态解锁算法动态调整用户的解锁密码,提高了解锁密码的安全性,能够确保用户的信息安全。如图2所示,在一个实施例中,根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码,包括:步骤202:在预设时间段内,获取当前触发解锁事件的序号。每天用户本文档来自技高网...
解锁方法和装置、计算机设备、计算机可读存储介质

【技术保护点】
一种解锁方法,其特征在于,包括:获取用户预先设定的预设解锁密码;根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;获取用户在解锁界面输入的实时解锁密码;当所述实时解锁密码与所述动态解锁密码完全一致时,则解锁成功。

【技术特征摘要】
1.一种解锁方法,其特征在于,包括:获取用户预先设定的预设解锁密码;根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;获取用户在解锁界面输入的实时解锁密码;当所述实时解锁密码与所述动态解锁密码完全一致时,则解锁成功。2.根据权利要求1所述的解锁方法,其特征在于,所述根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码,包括:在预设时间段内,获取当前触发解锁事件的序号;根据当前触发解锁事件的序号对所述预设解锁密码中的至少一个字符进行数学运算法以得动态解锁密码,其中,所述数学运算法为所述预设算法中的一种。3.根据权利要求2所述的解锁方法,其特征在于,在预设时间段内,获取当前触发解锁事件的序号后,还包括:在所述解锁界面显示当前触发解锁事件的序号。4.根据权利要求1所述的解锁方法,其特征在于,所述预设动态算法的类型至少为两种,所述方法还包括:根据所述预设动态算法形成推送列表,所述推送列表包括至少两种预设动态算法的选项;获取用户在所述推送列表中选择的目标预设动态算法的选项;根据所述目标预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码。5.根据权利要求1所述的解锁方法,其特征在于,获取用户预先设定的预设解锁密码前,还包括:采集用户的人体生理特征信息;判断采集的所述人体生理特征信息与预先存储的人体生理特征信息是否匹配;若否,则执行根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码的步骤。6.根据权利要求1所述的解锁方法,其特征在于,所述预设解锁密码包括4-8位字符。7.一种解锁装置,其特征在于,包括:第一获取模块,用于获取用户预先设定的预设解锁密码;处理模块,用于根据预设动态算法对所述预设解锁密码中的至少一个字符进行计算以获取动态解锁密码;第二获取模块,用于获取用户在解锁界面输入的实时解锁密码;解锁模块,用于当所述实时解锁密码与所述动态解锁密码完全一致时,则解...

【专利技术属性】
技术研发人员:俞义
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1