本申请提供一种密码设置方法和装置,其中方法包括:显示密码输入框、以及用于向所述密码输入框输入密码的时间表;获取用户通过所述时间表向所述密码输入框输入的密码,所述密码包括:密码方向信息和密码字符信息。本申请提高了无线加密的密码设置的安全性。
【技术实现步骤摘要】
本申请涉及网络技术,特别涉及一种密码设置方法和装置。
技术介绍
密码在人们的日常生活中使用比较广泛,比如,登录邮箱需要输入密码,手机支付需要输入密码等,很多场合都需要输入密码,以确保信息传输的安全性。而密码的设置方式和密码形式,通常是通过键盘输入,以无线加密时的手机密码输入为例,用户可以通过手机键盘输入六位数字作为密码。但是,这种方式设置的密码,不仅容易被人窥见(甚至可以通过输入手势猜测密码),而且密码的复杂度也较低,容易被破解,使得信息传输的安全性降低。
技术实现思路
有鉴于此,本申请提供一种密码设置方法和装置,以提高无线加密的密码设置的安全性。具体地,本申请是通过如下技术方案实现的:第一方面,提供一种密码设置方法,包括:显示密码输入框、以及用于向所述密码输入框输入密码的时间表;获取用户通过所述时间表向所述密码输入框输入的密码,所述密码包括:密码方向信息和密码字符信息。第二方面,提供一种密码设置装置,包括:工具显示模块,用于显示密码输入框、以及用于向所述密码输入框输入密码的时间表;密码获取模块,用于获取用户通过所述时间表向所述密码输入框输入的密码,所述密码包括:密码方向信息和密码字符信息。本申请提供的密码设置方法和装置,通过利用时间表输入包括密码方向信息和密码字符信息的密码,使得该密码更加复杂,不易破解,从而提高了无线加密的密码设置的安全性。附图说明图1是本申请一示例性实施例示出的一种密码设置方法的流程图;图2是本申请一示例性实施例示出的一种密码输入界面;图3是本申请一示例性实施例示出的时间表操作示意图;图4是本申请一示例性实施例示出的密码输入标识示意图;图5是本申请一示例性实施例示出的一种密码设置装置的结构图;图6是本申请一示例性实施例示出的另一种密码设置装置的结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。本申请提供了一种可以用于无线加密的密码设置方法,例如,用户在使用手机支付时可以通过该方法设置密码,或者,银行的无线客服端也可以使用该方法进行密码设置。本申请实施例的密码设置方法,在密码的输入方式以及密码的设置内容方面都与传统的密码设置方式有所不同,以提供一种更加复杂的密码设置,使得无线加密的安全性更高。图1示例了本申请的一种密码设置方法的流程图,可以包括如下步骤:在步骤101中,显示密码输入框、以及用于向所述密码输入框输入密码的时间表。例如,当用户在手机上通过支付客户端向某个联系人转账时,会被要求输入密码,此时展示的供用户输入密码的界面,可以包括类似图2所示的部分。图2中示出了密码输入框21和时间表22,其中,时间表22可以称为用于向密码输入框21输入密码的“密码输入工具”。其中,密码输入框21可以包括多个输入子框23,每个输入子框23中都可以输入一个密码元素24,这多个密码元素24的整体就构成了要输入的密码;而时间表22则被用来输入该密码元素24。在步骤102中,获取用户通过所述时间表向所述密码输入框输入的密码,所述密码包括:密码方向信息和密码字符信息。本实施例中,时间表22具有类似于钟表的原理,其具有指针25,并且指针25可以在用户的拨动下,顺时针或者逆时针转动。例如,当用户手机上显示图2所示的密码输入工具时,用户可以使用自己的手指26,拨动时间表22的指针25,通过拨动指针确定两个因素,即密码方向信息和密码字符信息。示例性的,参见图3所示,用户将指针25沿着顺时针方向,拨动到图3所示的位置上,此时指针指的位置是“10”,那么确定的“密码方向信息”是“顺时针”,密码字符信息是“10”。当然,密码方向信息可以用预定的标识来表示,比如,用“00”表示顺时针,用“11”表示逆时针等方式。例如,对于图2中所示的密码输入框,包括六个输入子框23,用户可以通过时间表22逐个设置各个输入子框的密码元素。比如,通常在输入密码时,可以是按照从左到右的顺序,逐个设置各个输入子框的密码元素,如,在设置第一个密码元素时,用户可以按照图3所示的例子,设置好密码方向信息和密码字符信息;然后,接着按照同样的方式拨动时间表的指针,设置下一个密码元素,直至所有输入子框的密码元素都输入完成。可选的,在逐个设置密码元素时,对于其中一个密码元素,当用户设置该输入子框的密码元素之后,时间表的指针可以还原到起点,以备通过指针从所述起点开始设置下一个密码元素。例如,以图3为例,当用户拨动指针到图示的位置后,指针25可以自动还原到原点,即退回到图3中的虚线27所示的位置。此外,这种指针自动还原的方式,也可以用于作为用户输入密码元素完毕的指示。比如,手机可以检测用户使用手指拨动指针,并实时获取指针的转动方向以及到达的数字位置,当检测到指针返回到原点时,则表示本次指针运动已经结束,那就获取转动方向上的最远数字作为字符数字信息。或者,即使指针不进行自动还原,也可以通过其他方式获取字符输入完毕的指示,比如,当用户拨动指针到达想要设定的数字位置时,可以停留2秒,当手机检测到用户在拨动过程中在一个位置停留达到预定时间2秒时,则确定这就是用户设置的密码字符信息。在上述的例子中,时间表22是以类似钟表的应用来描述的,但是具体实施中,时间表22作为一个用于输入密码的输入工具,并不局限于图2和图3所示的形式,其只要包括一个带有字符刻度的表盘型输入区域即可,用于可以通过该表盘型输入区域向密码输入框的输入子框输入密码字符。此外,时间表22可以输入的密码字符信息,例如,可以是1-59中的任意一个,但具体实施中并不局限于此,也可以是其他数字范围,比如,可以是1-12中的任意一个等,可以自主设定;或者,密码字符还可以是a、b等英文字母,还可以是&、¥、#等其他类型的字符。此外,当用户设置完一个输入子框的密码元素之后,为了清楚的提示用户该子框的密码元素已经完成设置,可以在输入子框中进行设置完成的标识。例如,可以如图2所示的,在输入子框23中填入符号“*”进行标识,当用户看到输入子框中已经填入“*”时,则可以知道该子框的密码元素已经设置结束。又例如,还可以将输入子框填充显示为预定颜色,通过该预定颜色表示所述输入子框的密码元素设置完成,比如图4所示的,六个输入子框中的前三个子框的密码元素已经设置完成,每设置完一个密码元素,就将对应的输入子框填充为灰色。当然,也可以用其他颜色来填充。在实现时,本申请实施例的密码输入工具的展示,可以用Flash、html5等语言,而对于密码信息的检测,可以用Java、C++、C#等语言实现。通过本实施例的密码设置方法设置的密码,由于其包含了密码方向信息和密码字符信息,较为复杂,不容易破解,安全性较高;并且,用户在拨动时间表设置密码时,为了防止非法分子的偷窥,只需要遮盖住时间表的一小块区域,非法分子就很难再猜出密码字符,相对于传统方式中的利用键盘输入,安全性也进一步提高。为了实现上述的密码设置方法,本申请实施例还提供了一种密码设置装置本文档来自技高网...
【技术保护点】
一种密码设置方法,其特征在于,包括:显示密码输入框、以及用于向所述密码输入框输入密码的时间表;获取用户通过所述时间表向所述密码输入框输入的密码,所述密码包括:密码方向信息和密码字符信息。
【技术特征摘要】
1.一种密码设置方法,其特征在于,包括:显示密码输入框、以及用于向所述密码输入框输入密码的时间表;获取用户通过所述时间表向所述密码输入框输入的密码,所述密码包括:密码方向信息和密码字符信息。2.根据权利要求1所述的方法,其特征在于,所述密码包括:多个密码元素;所述密码输入框,包括:多个用于分别容纳各个密码元素的输入子框;所述获取用户通过所述时间表向所述密码输入框输入的密码,包括:通过所述时间表分别向各个输入子框逐个输入密码元素,所述密码元素包括:密码方向信息和密码字符信息。3.根据权利要求2所述的方法,其特征在于,还包括:在输入所述输入子框的密码元素之后,将所述输入子框填充显示为预定颜色,所述预定颜色表示所述输入子框的密码元素输入完成。4.根据权利要求2所述的方法,其特征在于,还包括:在输入所述输入子框的密码元素之后,所述时间表的指针还原到起点,以备通过所述指针从所述起点开始设置下一个密码元素。5.根据权利要求1所述的方法,其特征在于,所述密码方向信息,包括:顺时针方向或者逆时针方向。6.一种密码设置装置,其特征在于,包括...
【专利技术属性】
技术研发人员:张明,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。