输入信息验证方法和输入信息验证装置的制造方法

文档序号:9673083阅读:337来源:国知局
输入信息验证方法和输入信息验证装置的制造方法
【技术领域】
[0001 ]本发明涉及终端技术领域,具体而言,涉及一种输入信息验证方法和一种输入信息验证装置。
【背景技术】
[0002]目前,用户在登录终端上的很多应用时都需要用户输入密码来验证用户的身份信息,只有当用户输入的密码与预设密码相同时,才能通过输入信息验证。
[0003]但是,当预设验证密码很复杂时,可能会由于用户操作失误而输入错误的密码,用户输入一两个错误的字符终端就会检测到输入错误的密码,终端就会自动弹出输入验证码窗口,让用户在重新输入密码的同时还要输入验证码,这样不方便用户的使用,不能快速通过验证。
[0004]因此,需要一种新的技术方案,既保证用户信息的安全,又能快速通过验证。

【发明内容】

[0005]本发明正是基于上述问题,提出了一种新的技术方案,既保证了用户信息的安全,又能快速通过验证。
[0006]有鉴于此,本发明的第一方面提出了一种输入信息验证方法,包括:接收用于验证的输入信息;判断接收的所述输入信息是否与预存的验证信息一致;当判断结果为否时,则检测所述输入信息是否满足预定容错条件;当检测结果为是时,则确定所述输入信息通过所述验证。
[0007]在该技术方案中,接收的输入信息与预存的验证信息不一致时,只要用户输入的输入信息在预定容错条件内就可以通过输入信息验证,这样既保证了用户信息的安全,提升了验证效率,也方便了用户的使用,避免用户重新输入繁琐的信息,提升了用户体验。
[0008]在上述技术方案中,优选地,所述预定容错条件包括以下至少之一或其组合:接收的所述输入信息与所述验证信息的字符信息一致但排列顺序不同;当接收到的输入信息为语音信息时,接收的语音信息与所述验证信息对应的语音信息意义一致,但发音不同;接收的所述输入信息与所述验证信息的字符信息一致,但字符大小写不一致;接收的所述输入信息中与所述验证信息中不一致的字符为预设字符。
[0009]在该技术方案中,预定容错条件包括但不限于上述以下之一或其组合,具体地,当输入信息的正确率大于或等于第一预定阈值时,则通过输入信息验证,否则不能通过输入信息验证,例如,将第一预定阈值定为90%,则只有在接收的输入信息的正确率要大于或等于90%时,才能通过输入信息验证。也可以设定无论接收的输入信息与验证信息的字符信息的排列顺序相同或不同,只要输入信息与验证信息的字符信息一致就可以通过输入信息验证。还可以为输入信息中的错误信息设置预定错误信息,例如,“ s”是正确的字符信息,则可以将“s”键周围的“a”、“d”、“w”设置为预定错误信息。通过上述技术方案,当用户的验证信息较复杂时,只要用户输入的输入信息在预定容错条件内就可以通过输入信息验证,不会弹出输入验证码的窗口,进而减少了验证码的窗口的弹出次数,方便了用户的使用,提升了用户体验。
[0010]另外,也可以设定接收输入信息的时间为预定时间间隔,只有在预定时间间隔内接收到的输入信息的正确率大于或等于第二预定阈值才能通过输入信息验证,否则不能通过输入信息验证,例如,将预定时间间隔定为30s,第二预定阈值定为80%,则只有在30s内接收的输入信息的正确率大于或等于80%时,才能通过输入信息验证。
[0011]在上述任一技术方案中,优选地,所述输入信息包括第一区域中输入的第一输入信息和第二区域中输入的第二输入信息,所述第一输入信息和所述第二输入信息分别对应不同的预定容错条件;所述检测所述输入信息是否满足预定容错条件,包括:检测所述第一输入信息和所述第二输入信息是否分别符合所述第一区域和所述第二区域相应的预定容错条件。
[0012]在该技术方案中,可以同时对多个区域的多个输入信息进行验证,比如,可以同时验证用户输入的用户名和密码是否能分别满足用户名输入区域和密码输入区域相应的预定容错条件,当验证结果为是时,确定用户输入的用户名和密码有效,可以通过验证。通过对多个区域的多个输入信息进行组合验证,更进一步提升了验证的精确度和安全性,保证了用户信息安全。
[0013]在上述任一技术方案中,优选地,所述输入信息包括针对账号进行用户验证的输入信息,终端包括多个应用程序的账号,每个账号对应不同的预定容错条件;在所述接收用于验证的输入信息之前,还包括:根据接收到的验证容错设置指令,设置每个账号对应的安全等级。
[0014]在该技术方案中,能够根据用户需要为任一账号设置相应的预定容错条件,这样,当用户的验证信息较复杂时,只要用户输入的输入信息在设置的预定容错条件内就可以通过输入信息验证,进而快速通过验证,提升用户体验。同时,还可以为每个账号设置对应的安全等级,安全等级越高对应的预定容错条件越复杂,安全等级越低对应的容错条件越简单。这样,根据用户不同的需要为每个目标事项设置相应的安全等级,更加保证了用户信息的安全性,提升了用户体验。
[0015]在上述任一技术方案中,优选地,在所述接收用于验证的输入信息之后,所述判断接收的所述输入信息是否与预存的验证信息一致之前,还包括:根据所述账号的所述安全等级,将所述安全等级对应的预定容错条件确定为所述账号对应的所述预定容错条件。
[0016]在该技术方案中,每个安全等级具有对应的预定容错条件,安全等级越高对应的预定容错条件越复杂,安全等级越低对应的容错条件越简单。例如,检测到支付宝账号的安全等级设置为最高级,则使用最高级对应的预定容错条件对支付宝账号进行验证:在20s内输入的输入信息必须达到95%的正确率,则用户必须在20s内输入与支付宝对应的验证信息达到95 %的正确率的输入信息,才能通过支付宝的输入信息验证。通过上述技术方案,进一步保证了用户信息的安全性,提升了用户体验。
[0017]本发明的第二方面提出了一种输入信息验证装置,包括:接收单元,接收用于验证的输入信息;判断单元,判断接收的所述输入信息是否与预存的验证信息一致;检测单元,当判断结果为否时,则检测所述输入信息是否满足预定容错条件,其中,当检测结果为是时,则确定所述输入信息通过所述验证。
[0018]在该技术方案中,接收的输入信息与预存的验证信息不一致时,只要用户输入的输入信息在预定容错条件内就可以通过输入信息验证,这样既保证了用户信息的安全,提升了验证效率,也方便了用户的使用,避免用户重新输入繁琐的信息,提升了用户体验。
[0019]在上述任一技术方案中,优选地,所述预定容错条件包括以下至少之一或其组合:接收的所述输入信息与所述验证信息的字符信息一致但排列顺序不同;当接收到的输入信息为语音信息时,接收的语音信息与所述验证信息对应的语音信息意义一致,但发音不同;接收的所述输入信息与所述验证信息的字符信息一致,但字符大小写不一致;接收的所述输入信息中与所述验证信息中不一致的字符为预设字符。
[0020]在该技术方案中,预定容错条件包括但不限于上述以下之一或其组合,具体地,当输入信息的正确率大于或等于第一预定阈值时,则通过输入信息验证,否则不能通过输入信息验证,例如,将第一预定阈值定为90%,则只有在接收的输入信息的正确率要大于或等于90%时,才能通过输入信息验证。也可以设定无论接收的输入信息与验证信息的字符信息的排列顺序相同或不同,只要输入信息与验证信息的字符信息一致就可
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1