密码处理方法和设备以及密码提示方法和设备的制造方法_3

文档序号:9787679阅读:来源:国知局
,将登陆密码与注册密码相比较,以确定登陆密码是否正确。
[0048]如果比较结果显示,登陆密码与注册密码一致,认为登陆密码正确,可以成功进入对应的账号。如果比较后判断登陆密码与注册密码不一致,认为登陆密码错误。
[0049]在步骤S330,对登陆密码连续输入错误的次数进行计数。
[0050]连续输入是指在预定时间段内重复输入。该预定时间段可以为24小时、12小时、6小时、3小时、I小时、30分钟、10分钟、5分钟等等。网站或APP可以根据其内容的重要程度选择预定时间段的长度。如果网站或APP涉及支付和重要的个人信息等,预定时间段可以设置得较长,例如24小时、12小时等等。
[0051]在步骤S340,当登陆密码连续输入错误的次数等于第一次数阈值时,输出提示信息。
[0052]如果登陆密码连续输入错误的次数未达到该第一次数阈值,则继续对登陆密码连续输入错误的次数进行计数。如果登陆密码连续输入错误的次数等于该第一次数阈值,则输出提示信息。第一次数阈值可以为2、3、4...。举例来说,当第一次数阈值等于2时,首次接收到错误的登陆密码时,不显示提示信息,接着再次收到错误的登陆密码时,显示提示信息。所述提示信息可以根据如上所述的任一种密码处理方法生成。在用户忘记网站或APP的登陆密码时,该密码提示方法在登陆密码连续输入错误的次数达到一定阈值时输出提示信息,以便帮助唤醒用户的记忆,此方法可以减少用户验证密码的次数,避免忘记密码重新注册的麻烦,因此可以带来良好的用户体验。
[0053]本发明提供的密码提示方法可以提供与注册密码相关的提示信息,因此有助于唤起用户记忆,免去用户找回密码、甚至需要重新注册帐号的麻烦。此外,本发明可以在保证用户密码安全基础上,有效减少再次登陆时的重复验证,进而提升用户体验。
[0054]为了进一步提高用户体验,可以在输出显示全部关键字符的提示信息之前,输出子提示信息。该子提示信息包含的关键字符的位数小于提示信息中的关键字符的位数。图4示出了进一步优选实施例的、密码提示方法400的流程示意图。方法400的步骤S410、S420、S430和S460分别与方法300的步骤S310至S340相对应,本领域技术人员根据关于图3的上述描述可以理解图4中的上述步骤,为了简洁,在此仅在必要时进行简单描述。根据本实施例,在步骤S460之前,方法400可以进一步包括以下步骤:
[0055]在步骤S440,保留提示信息中的部分关键字符,并将提示信息中的剩余关键字符转换为屏蔽字符,以获得子提示信息。
[0056]举例来说,当提示信息中包含多个关键字符时,可以随机地将其中的一个或多个转变为屏蔽字符,以获得子提示信息。也可以按照一定规则,例如将第2n或2n-l个(其中η为正整数)关键字符转换为屏蔽字符,从而获得子提示信息。如上文所描述的,提示信息可以在用户注册完成后根据注册密码生成。子提示信息可以在获得提示信息后就生成。此外,子提示信息也可以在提示信息生成之后,且在登陆密码连续输入错误的次数等于第二次数阈值之前的任何时间内生成。另外,可选地,子提示信息可以基于该提示信息在登陆密码连续输入错误的次数等于第二次数阈值时随机地或按照一定规则地生成。因此,图4示出的步骤S440在步骤S430之后实施的实现方案仅是示例,步骤S440也可以在步骤S430之前实施或者在任何合适的时间实施。
[0057]在步骤S450,当登陆密码连续输入错误的次数等于第二次数阈值时,输出子提示信息。该第二次数阈值小于上述第一次数阈值。第二次数阈值可以为2、3、4...。如果登陆密码连续输入错误的次数未达到该第二次数阈值,则返回到步骤S430,继续对登陆密码连续输入错误的次数进行计数,直到登陆密码连续输入错误的次数达到第二次数阈值。显示子提示信息后,又继续接收到错误密码,导致对登陆密码连续输入错误的次数达到该第一次数阈值,前进到步骤S460,输出提示信息。
[0058]举例来说,当第一次数阈值等于3且第二次数阈值等于2时,首次接收到错误的登陆密码时,不显示任何提示信息,接着再次收到错误的登陆密码时,显示子提示信息。显示该子提示信息后又一次接收到错误的登陆密码,显示提示信息。
[0059]根据本发明的又一方面,还提供一种密码处理设备。该密码处理设备用于对用户的注册密码进行处理,以在用户忘记密码时提供提示信息。图5出根据本发明一个实施例的密码处理设备500的示意性框图。如图5所示,密码处理设备500包括获取装置510、分析装置520和提示信息生成装置530。
[0060]获取装置510用于获取注册密码。如上文所述的,注册密码通常由字符组成。获取装置510可以从网站或APP的服务器上获取用户的注册密码。
[0061]分析装置520用于基于预设规则分析注册密码。分析装置520和获取装置510可以直接或间接地连接并通信。获取装置510将获取的注册密码传送到分析装置520,供分析装置520进行分析。如前所述,所述预设规则可以包括以下项中的一项或多项:如果注册密码中存在特殊字符,则将特殊字符作为关键字符;如果注册密码中存在连续的小写字母字符数大于或等于第一限定数目的字符串,则将该字符串中的第一个字符以及每隔第一间隔数目出现的字符作为关键字符;如果注册密码中存在连续的数字字符数大于或等于第二限定数目的字符串,则将该字符串中的第一个字符以及每隔第二间隔数目出现的字符作为关键字符;如果注册密码中存在仅包含大写字母字符的字符串,则将该字符串中的第一个字符以及每隔第三间隔数目出现的字符作为关键字符;如果注册密码中不存在连续的小写字母字符数大于或等于第一限定数目的字符串并且不存在连续的数字字符数大于或等于第二限定数目的字符串,则将不包含特殊字符的字符串中的每隔第四间隔数目出现的字符作为关键字符。
[0062]提示信息生成装置530用于根据分析结果生成提示信息。提示信息生成装置530与分析装置520直接或间接地连接并通信。提示信息生成装置530接收来自分析装置520的分析结果,并生成提示信息。所述提示信息用于提供关于注册密码的提示。提示信息可以以图片、文字等方式向用户提供关于注册密码中的字符的提示。
[0063]本发明能够提供与注册密码相关的提示信息,因此有助于唤起用户记忆,免去用户找回密码、甚至需要重新注册帐号的麻烦。此外,本发明可以在保证用户密码安全基础上,有效减少再次登陆时的重复验证,进而提升用户体验。
[0064]可选地,该提示信息生成装置530可以包括提示信息生成模块。该提示信息生成模块用于保留注册密码中的关键字符并将注册密码中的剩余字符转换为屏蔽字符,以获得提示信息。屏蔽字符可以以*来表示,或者可以以其他不容易混淆的符号的表示。这样,可以简单、直观地提供提不?目息。
[0065]可选地,密码处理设备500可以进一步包括接收装置、第一判断装置、第二判断装置、第三输出装置和密码确定装置。接收装置用于接收注册账号和对应的密码数据。第一判断装置直接或间接地连接并通信至接收装置,以接收注册账号。第一判断装置判断该注册账号是否是特定类型账号。可选地,所述特定类型账号可以是下列项之一:手机号、邮箱地址、聊天软件账号、微博账号、身份证号。第二判断装置直接或间接地连接至第一判断装置,并接收第一判断装置的判断结果。第二判断装置用于如果注册账号是特定类型账号,则判断密码数据的长度是否小于长度下限。第三输出装置直接或间接地连接并通信至第二判断装置,并接收第二判断装置的判断结果,用于如果该密码数据的长度小于长度下限,则输出指示密码不合格的指示信息。此时用户需要重新选择较长的字符串作为密码,以提高账户安全。密码确定装置直接或间接地连接并通信至第二判断装置,并接收第二判断装置的判断结果,用于如果密码数据的长度大于或等于长度下限,则确定密码数据为注册密码。
[0066]根据本发明的再一方面,提供了一种密码提示设备。该密码提示设备用于在用户连续输入错误密码时,给用户提供提示信息。图6出根据本发明一个实施例的密码提示设备600的示意性框图。如图6所示,密码提示设备600包括接收装置610、比较装置620、计数装置630和第一输出装置640。
[0067]接收装置610用于接收输入的登陆密码。接收装置610可以是任何合适的有线或无线接口,用于接收来自客户端的登陆密码。登陆密码可以包括数字字符、字母字符和特殊字符中的一种或多种。
[0068]接收装置610与比较装置620
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1