一种密码修改方法及系统技术领域
本发明涉及密码修改技术领域,更具体地说,涉及一种密码修改方法及
系统。
背景技术
目前指纹已经几乎成为手机的标配,主流的机型都配有指纹传感器,方
便用户的使用。用户通过不同入口进入指纹管理模块,例如Launcher桌面的指
纹应用、设置中的指纹项等;通过指纹管理模块录入指纹,并选择指纹应用
的场景或功能。同时,当用户录入指纹后,为了防止用户指纹因磨损等原因
无法正常使用时,也会要求用户同步输入图案或数字,以作为备用。用户在
进入指纹管理模块时可以通过输入指纹、图案或数字的方式进入。但是,若
机主预设的数字密码或者图案密码被他人获知,其他人就可以进入指纹管理
模块,将指纹删除或重新设定。或者,如果机主通过指纹管理模块设定了食
指指纹用于解锁,同时其他人,或者客人设定了拇指指纹用于解锁,那么,
依据现有技术方案,其他人如果先解锁进入指纹识别管理,就可以直接将机
主的指纹设定删除,安全性极低。
因此,如何增加修改密码时的安全性,是本领域技术人员现在需要解决
的问题。
发明内容
本发明的目的在于提供一种密码修改方法及系统,以实现增加修改密码
时的安全性。
为实现上述目的,本发明实施例提供了如下技术方案:
一种密码修改方法,包括:
在接收到原始密码修改指令时,锁定屏幕;
获取用户输入的修改密码;其中,所述原始密码与所述修改密码不同,
且所述修改密码为验证修改者身份的验证密码;
判断所述修改密码与预存的修改密码是否一致;
若一致,则执行所述密码修改指令。
优选的,所述原始密码至少包括以下密码中的一者:
原始指纹密码,原始字符密码,原始图形密码;
所述用户输入的修改密码至少包括以下密码中的一者:
指纹修改密码,字符修改密码,图形修改密码。
优选的,若所述修改密码与预存的修改密码不一致之后,还包括:
统计所述修改密码与预存的修改密码不一致的次数;
判断所述不一致的次数是否大于预设阈值;
若是,则在预定时长内,不允许所述用户再次输入修改密码。
优选的,在接收到密码修改指令并锁定屏幕之后,还包括:
发出警报信息。
优选的,所述警报信息至少包括以下警报信息中的一者:
声音警报信息,振动警报信息,界面警报信息。
一种密码修改系统,包括:
锁屏模块,用于在接收到原始密码修改指令时,锁定屏幕;
获取模块,用于获取用户输入的修改密码;其中,所述原始密码与所述
修改密码不同,且所述修改密码为验证修改者身份的验证密码;
第一判断模块,用于判断所述用户输入的修改密码与预存的修改密码是
否一致;
若一致,则触发密码修改模块执行所述密码修改指令。
优选的,所述原始密码至少包括以下密码中的一者:原始指纹密码,原
始字符密码,原始图形密码;
所述获取模块至少包括以下获取单元中的一者:
第一获取单元,用于获取用户输入的指纹修改密码;
第二获取单元,用于获取用户输入的字符修改密码;
第三获取单元,用于获取用户输入的图形修改密码。
优选的,本方案还包括:
统计模块,用于统计所述修改密码与预存的修改密码不一致的次数;
第二判断模块,用于判断所述不一致的次数是否大于预设阈值;
若是,则在预定时长内,不允许所述用户再次输入修改密码。
优选的,本方案还包括:
警报提示模块,用于发出警报信息。
优选的,所述警报提示模块至少包括以下单元中的一者:
第一警报提示单元,用于发出声音警报信息;
第二警报提示单元,用于发出振动警报信息;
第三警报提示单元,用于发出界面警报信息。
通过以上方案可知,本发明实施例提供的一种密码修改方法及系统,包
括:在接收到原始密码修改指令时,锁定屏幕;获取用户输入的修改密码;
其中,所述原始密码与所述修改密码不同,且所述修改密码为验证修改者身
份的验证密码;判断所述修改密码与预存的修改密码是否一致;若一致,则
执行所述密码修改指令。可见,在本实施例中,在修改移动终端的密码时,
必须输入修改密码,并且只有在输入的修改密码验证通过后,才允许执行密
码修改指令,增加修改密码时的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实
施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面
描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,
在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种密码修改方法流程示意图;
图2a为本发明实施例公开的密码修改流程示意图;
图2b为本发明实施例公开的密码修改流程示意图;
图2c为本发明实施例公开的密码修改流程示意图;
图3为本发明实施例公开的一种密码修改系统结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行
清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而
不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作
出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种密码修改方法及系统,以实现增加修改密码时
的安全性。
参见图1,本发明实施例提供的一种密码修改方法,包括:
S101、在接收到原始密码修改指令时,锁定屏幕;
其中,所述原始密码至少包括以下密码中的一者:
原始指纹密码,原始字符密码,原始图形密码;
具体的,本实施例中待修改的原始密码可以是指纹密码、字符密码或者
图形密码,修改指令至少包括对原密码的删除动作、重新设定触发动作等任
何修改动作。并且在本实施例中,只要接收到任何密码修改指令后,都会先
将终端锁定,等到机主确认之后,才将终端解锁,即执行密码修改指令。
S102、获取用户输入的修改密码;其中,所述原始密码与所述修改密码
不同,且所述修改密码为验证修改者身份的验证密码;
其中,所述用户输入的修改密码至少包括以下密码中的一者:
指纹修改密码,字符修改密码,图形修改密码。
具体的,本实施例中的修改密码为用户事先设定的,其密码形式可以为
指纹密码、字符密码、图形密码、声音密码或者人脸头像密码中的任意一种。
为了增加安全性,修改密码尽量与待修改的密码不同。
S103、判断所述修改密码与预存的修改密码是否一致;
若一致,则执行S104;若不一致,则执行S105;
S104、执行所述密码修改指令;S105、不执行所述密码修改指令。
具体的,为了方便理解,在本实施例中提供一详细实施例。参见图2a,
为通过桌面Launcher的“指纹”应用或者设置应用中“指纹”入口进入指纹
管理模块。在图2a中可以看出,在指纹管理模块中已经录入了两个指纹,并
规定了指纹对应的应用。
参见图2b,在进入某个指纹时,会弹出指纹设定界面,此界面包含了指
纹的快捷方式,重命名,删除选项。在这里可以对选择的指纹所对应的场景
进行解锁操作,也可以对选择的指纹重新命名,还可以删除该指纹。
参见图2c,在接收到对指纹设定界面进行任何修改的密码修改指令时,
例如:更改指纹密码对应的快捷方式,指纹密码重命名,删除密码,修改密
码等操作,则立即锁定屏幕,并弹出输入修改密码的输入框,只有输入的修
改密码认证后,才允许执行密码修改指令。
其中,若所述修改密码与预存的修改密码不一致之后,还包括:
统计所述修改密码与预存的修改密码不一致的次数;
判断所述不一致的次数是否大于预设阈值;
若是,则在预定时长内,不允许所述用户再次输入修改密码。
具体的,在本实施例中可以设定当用户输入的修改密码错误的次数大于
预设阈值时,不允许用户再次输入修改密码。若预设阈值为3,预定时长为5
分钟,则可以理解为,当用户输入的修改密码错误的次数大于3次,那么在5
分钟之内,不允许用户再次输入修改密码。
具体的,在本实施例中,在接收到密码修改指令并锁定屏幕之后,还包
括:发出警报信息。这种在锁屏之后发出报警信息的方式,能有效预防对用
户密码的篡改,并在第一时间发出警报信息,提醒机主。
具体的,本实施例中所述警报信息至少包括以下警报信息中的一者:声
音警报信息,振动警报信息,界面警报信息。
这里的界面警报可以理解为将锁定界面的背景设置为红色,以起到警告
作用。
本发明实施例提供的一种密码修改方法,包括:在接收到原始密码修改
指令时,锁定屏幕;获取用户输入的修改密码;其中,所述原始密码与所述
修改密码不同,且所述修改密码为验证修改者身份的验证密码;判断所述修
改密码与预存的修改密码是否一致;若一致,则执行所述密码修改指令。可
见,在本实施例中,在修改移动终端的密码时,必须输入修改密码,并且只
有在输入的修改密码验证通过后,才允许执行密码修改指令,增加修改密码
时的安全性。
下面对本发明实施例提供的一种密码修改系统进行介绍,下文描述的一
种密码修改系统与上文描述的一种密码修改方法可以相互参照。
参见图3,本发明实施例提供的一种密码修改系统,包括:
锁屏模块100,用于在接收到原始密码修改指令时,锁定屏幕;
获取模块200,用于获取用户输入的修改密码;其中,所述原始密码与所
述修改密码不同,且所述修改密码为验证修改者身份的验证密码;
第一判断模块300,用于判断所述用户输入的修改密码与预存的修改密码
是否一致;
若一致,则触发密码修改模块400执行所述密码修改指令。
本发明实施例提供的一种密码修改系统,包括:锁屏模块100,用于在接
收到原始密码修改指令时,锁定屏幕;获取模块200,用于获取用户输入的修
改密码;其中,所述原始密码与所述修改密码不同,且所述修改密码为验证
修改者身份的验证密码;第一判断模块300,用于判断所述用户输入的修改密
码与预存的修改密码是否一致;若一致,则触发密码修改模块400执行所述
密码修改指令。可见,在本实施例中,在修改移动终端的密码时,必须输入
修改密码,并且只有在输入的修改密码验证通过后,才允许执行密码修改指
令,增加修改密码时的安全性。
优选的,所述原始密码至少包括以下密码中的一者:原始指纹密码,原
始字符密码,原始图形密码;
所述获取模块至少包括以下获取单元中的一者:
第一获取单元,用于获取用户输入的指纹修改密码;
第二获取单元,用于获取用户输入的字符修改密码;
第三获取单元,用于获取用户输入的图形修改密码。
基于上述技术方案,本方案还包括:
统计模块,用于统计所述修改密码与预存的修改密码不一致的次数;
第二判断模块,用于判断所述不一致的次数是否大于预设阈值;
若是,则在预定时长内,不允许所述用户再次输入修改密码。
基于上述技术方案,本方案还包括:
警报提示模块,用于发出警报信息。
基于上述技术方案,所述警报提示模块至少包括以下单元中的一者:
第一警报提示单元,用于发出声音警报信息;
第二警报提示单元,用于发出振动警报信息;
第三警报提示单元,用于发出界面警报信息。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都
是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用
本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易
见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,
在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,
而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。