一种密码生成方法和装置的制造方法

文档序号:9687839阅读:425来源:国知局
一种密码生成方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术,特别涉及一种密码生成方法和装置。
【背景技术】
[0002]日常生活中,很多应用场景下都需要用户输入密码,例如,在登录网络邮箱(如163邮箱)时,需要输入邮箱密码;当使用网上银行时,需要输入支付密码。并且,随着移动网络技术的不断发展,用户可以使用移动终端例如手机上网,用户不仅可能在电脑上输入密码,也可能在手机上输入密码。
[0003]不论是哪种密码输入场景,为了安全起见,用户通常会将自己的密码设置较为复杂,例如设置成“ lca86&”等,密码中包括了多种类型的字符,数字字符、字母字符、或者符号字符等,在输入密码时,用户需要不断地在数字键盘、字母键盘和符号键盘之间来回切换,以输入上述密码,非常繁琐,效率较低。

【发明内容】

[0004]有鉴于此,本发明提供一种密码生成方法和装置,以提高密码生成效率。
[0005]具体地,本发明是通过如下技术方案实现的:
[0006]第一方面,提供一种密码生成方法,包括:
[0007]获取用于指示输入密码信息的密码输入指示;
[0008]根据所述密码输入指示,显示键盘序列中的各个快捷键盘,每个所述快捷键盘包括至少O个密码字符,所述各个快捷键盘按照所述密码信息中的密码字符的排列顺序进行显示;
[0009]在显示的过程中接收通过所述快捷键盘选择输入的密码字符,并根据所述密码字符生成所述密码信息。
[0010]第二方面,提供一种密码生成装置,包括:
[0011]信息接收单元,用于获取用于指示输入密码信息的密码输入指示;
[0012]键盘显示单元,用于根据所述密码输入指示,显示键盘序列中的各个快捷键盘,每个所述快捷键盘包括至少O个密码字符,所述各个快捷键盘按照所述密码信息中的密码字符的排列顺序进行显示;
[0013]密码生成单元,用于在显示的过程中接收通过所述快捷键盘选择输入的密码字符,并根据所述密码字符生成所述密码信息。
[0014]本申请实施例的密码生成方法和装置,通过键盘序列进行密码信息的输入,该键盘序列上包括密码字符且各个键盘按照密码字符的排列顺序显示,这种方式使得在输入密码时,只要依次在各个显示的键盘序列的键盘上输入密码字符即可,用户不用在不同类型的键盘间进行切换,使得密码输入非常便捷和快速,提高了密码生成效率。
【附图说明】
[0015]图1是本发明实施例提供的密码生成方法的一应用示意图;
[0016]图2是本发明密码生成方法一实施例的流程示意图;
[0017]图3是本发明实施例提供的密码生成方法中快捷键盘的示意图;
[0018]图4本发明实施例提供的密码生成方法的场景示意图;
[0019]图5是本发明实施例提供的密码生成方法的另一应用示意图;
[0020]图6为本发明实施例提供的一种密码生成装置的结构示意图;
[0021]图7为本发明实施例提供的另一种密码生成装置的结构示意图。
【具体实施方式】
[0022]用户在输入一些比较复杂的密码时,例如“ lca86&”,如何才能够避免在数字键盘、字母键盘、符号键盘等各种键盘之间来回切换,如何才能够提高密码信息的输入效率,本发明实施例针对于此,提供了一种密码生成方法。
[0023]可以参见图1,图1形象的示出了采用本发明实施例的密码生成方法时,一种可选的用户操作场景。以手机为例,用户点击密码输入框,想要输入密码,此时手机可以弹出快捷键盘,A中的快捷键盘上只包括上述的密码信息“ lca86&”中的“ I”(在A步骤中用虚线圆圈突出显示了该“I”),其他的键盘字符可以称为随机字符,用户点击“I”输入在密码框。接着,用户点击该键盘右下角的“〉”,该符号表示“下一个快捷键盘”,则手机屏幕更换键盘,显示为B步骤中的键盘,该B中的快捷键盘只包括“lca86&”中的“ca”,用户点击输入。然后,用户点击该键盘右下角的“>”,进入C中的键盘,输入“ lca86&”中的“86” ;最后切换到D中的键盘,输入“ lca86&”中的“&”,至此完成密码信息“ lca86&”的输入。
[0024]由图1所示的步骤可以看到,用户在输入密码时的方式很特别,通过一系列的快捷键盘来完成密码信息的输入,并且用户只需要直接点击“下一个快捷键盘”的“>”,就可以快速的切换到下一个键盘,具体实施中键盘的切换也可以自动实现;此外,各个键盘的显示也是按照密码字符的顺序来执行的,用户只需要顺序点击下一个键盘即可,非常简单快捷,不再需要来回反复的在数字键盘、字母键盘、符号键盘等各种键盘之间切换,提高了密码输入效率。
[0025]下面详细的说明本发明实施例的密码生成方法是如何实现的:
[0026]实施例一
[0027]图2为本发明密码生成方法一实施例的流程示意图,该方法是由密码生成装置执行的,该装置例如是可以设置在手机中来执行该方法;密码生成装置例如是一个输入法软件、或者更具体的可以是某输入法软件中的一个功能模块,又或者是某个自带输入键盘的应用软件中的一部分等;当然可选的,该装置也不一定是应用于手机,还可以是应用于电脑等其他设备。如图2所示,包括:
[0028]201、获取用于指示输入密码信息的密码输入指示;
[0029]其中,这里所述的获取到密码输入指示,相当于密码生成装置接收到了用户要输入密码信息的触发通知。例如,用户使用手机,在要输入密码信息时,可以点击密码输入框(比如图1中的密码输入框),则手机中的密码生成装置就可以知道用户要输入密码了,则自动弹出显示快捷键盘,这种情况下,用户点击密码输入框的操作,就相当于发出了密码输入指示,能够被手机检测到。
[0030]202、根据密码输入指示,显示键盘序列中的各个快捷键盘,各个快捷键盘按照密码信息中的密码字符的排列顺序进行显示;
[0031]本步骤中,密码生成装置在接收到密码输入指示后,将开始显示一系列的快捷键盘,例如参见图1中的A/B/C/D显示的四个快捷键盘,这四个键盘可以称为键盘序列。并且,显示A键盘,输入“1”,显示B键盘,输入“ca”,显示C键盘,输入“86”,显示D键盘,输入“&”,该“I”——> “ca”——> “86”——> “&”的显示顺序正好是密码信息“lca86&”中的各个密码字符(密码字符指的是其中的“I” “8” “6”等各字符)的排列顺序,即各个快捷键盘按照密码信息中的密码字符的排列顺序进行显示。又例如,如果依次显示DACB键盘,那么字符排列顺序就成为“&186ca”,这就不是密码信息中的密码字符的排列顺序了。
[0032]此外,所显示的键盘序列中的每个快捷键盘上,包括的密码字符的数量可以是至少O个,比如某个快捷键盘上可以仅包括密码字符之外的其他字符。
[0033]203、在显示的过程中接收通过快捷键盘选择输入的密码字符,并根据密码字符生成所述密码信息。
[0034]其中,通过快捷键盘选择输入的密码字符指的是,例如参见图1中的A中显示的快捷键盘,用户可以用手指点击键盘中的“ I”字符所在的按键,那么这就称为通过快捷键盘选择输入“ I ”这个密码字符。这个字符的选择操作可以被手机检测到,密码生成装置可以据此生成密码信息,例如参见图1中显示的A,密码输入框中已经输入了“1”,即已经生成了一部分密码信息。当A/B/C/D这四个键盘依次显示完后,密码输入框中就生成密码信息“lca86&” 完毕。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1