1.一种密码切换设备,该设备驻留在移动终端中,该设备包括:输入接口,适于接收经由移动终端的触摸屏输入的输入密码;
存储单元,适于存储第一密码和第二密码;
验证单元,适于将经由触摸屏接收到的输入密码与当前密码进行比较,并根据所述输入密码与当前密码是否一致来确定密码是否验证成功;以及密码切换控制单元,适于将第一密码设置为当前密码,当验证单元确定验证不成功时,判断输入密码与第一密码的相似度是否超过第一阈值;当输入密码与第一密码的相似度超过第一阈值时,则将第二密码设置为当前密码,以便验证单元根据新设置的当前密码对经由输入接口接收的后续输入密码进行验证。
2.根据权利要求1所述的密码切换设备,其中所述密码切换控制单元适于:当所述验证单元持续验证不成功的次数超过预定次数时,如果输入密码与第一密码相似度超过第一阈值,则将第二密码设置为当前密码,以便验证单元根据新设置的当前密码对经由输入接口接收的后续输入密码进行验证。
3.根据权利要求1所述的密码切换设备,其中在当前密码为第一密码时,所述输入接口接收以手势形式输入的输入密码;而在当前密码为第二密码时,所述输入接口接收以数字串形式输入的输入密码。
4.根据权利要求1-3中任意一个所述的密码切换设备,其中所述密码切换控制单元分别计算所述输入密码与第一密码的连接码,并根据输入密码与第一密码的连接码的相似程度计算得到输入密码与第一密码的相似度。
5.根据权利要求4中所述的密码切换设备,其中所述密码切换控制单元分别将所述输入密码和第一密码转换为相应的数字串,并获取各数字串中从第二个数字开始的每个数字相对上一个数字在九宫格中的位置信息,根据预定规则将位置信息转换为字符,连接经转换后的字符而分别得到输入密码和第一密码的连接码。
6.根据权利要求1-3中任意一个所述的密码切换设备,其中所述的第一阈值的范围为
50%-90%,优选地为60%。
7.根据权利要求1-3中任意一个所述的密码切换设备,其中所述的预定次数的范围为
1-5,优选地为3。
8.一种密码切换方法,该方法适于在移动终端中执行,所述方法包括:将第一密码设置为用于和输入密码进行比较的当前密码;
经由移动终端的触摸屏获取输入密码;
将所述输入密码与当前密码进行比较,以判断密码验证是否验证成功;
如果验证不成功,判断输入密码与第一密码的相似度是否超过第一阈值;
如果输入密码与第一密码的相似度超过第一阈值,则将第二密码设置为当前密码,以便根据新设置的当前密码对接收的后续输入密码进行验证。
9.根据权利要求8所述的密码切换方法,其中所述将第二密码设置为当前密码的步骤包括:当所述输入密码持续验证不成功的次数超过预定次数时,如果输入密码与第一密码的相似度超过第一阈值,则将第二密码设置为当前密码,以便根据新设置的当前密码对接收的后续输入密码进行验证。
10.一种移动终端,包括触摸屏和如权利要求1-7中任一个所述的密码切换设备。