CN108108112A - 一种密码输入方法及装置、计算机装置、可读存储介质 - Google Patents

一种密码输入方法及装置、计算机装置、可读存储介质 Download PDF

Info

Publication number
CN108108112A
CN108108112A CN201711347330.8A CN201711347330A CN108108112A CN 108108112 A CN108108112 A CN 108108112A CN 201711347330 A CN201711347330 A CN 201711347330A CN 108108112 A CN108108112 A CN 108108112A
Authority
CN
China
Prior art keywords
password
present bit
present
input
bit password
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711347330.8A
Other languages
English (en)
Inventor
吴显锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201711347330.8A priority Critical patent/CN108108112A/zh
Publication of CN108108112A publication Critical patent/CN108108112A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种密码输入方法及装置、计算机装置、可读存储介质,用于提高小屏幕触控设备的密码输入的正确率以及效率。本发明实施例方法包括:获取用户输入的当前位密码;检测当前位密码是否正确;若是,则按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域。

Description

一种密码输入方法及装置、计算机装置、可读存储介质
技术领域
本发明涉及终端技术领域,尤其涉及一种密码输入方法及装置、计算机装置、可读存储介质。
背景技术
目前,在一些触控区域较小的电子设备上输入密码时,如智能手表,由于密码的输入触控区域不会发生相对变化,且电子设备本身的触控面积较小,则容易导致密码在电子设备上的输入错误,同时,在一些限制用户输入密码次数的电子设备中,当用户多次输入密码错误后,将会导致电子设备在一段时间内无法继续解锁并使用,严重影响了用户体验。
发明内容
本发明实施例提供了一种密码输入方法及装置、计算机装置、可读存储介质,用于提高小屏幕触控设备的密码输入的正确率以及效率。
有鉴于此,本发明第一方面提供一种密码输入方法,应用于终端,可包括:
获取用户输入的当前位密码;
检测当前位密码是否正确;
若是,则按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域。
进一步的,在检测当前位密码是否正确之后,方法还包括:
当当前位密码错误,且当前位密码为首位密码时,则保持首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域。
进一步的,在获取用户输入的当前位密码之前,方法还包括:
当当前位密码为首位密码时,保持首位密码的预设触控响应区域不变,或,按照第一预设规则增大首位密码的预设触控响应区域。
进一步的,方法还包括:
将当前位密码转换为不可见形式;
根据不可见形式显示当前位密码。
进一步的,在将当前位密码转换为不可见形式之前,方法还包括:
对用户进行身份验证;
若身份验证未通过,则触发将当前位密码转换为不可见形式的步骤。
本发明第二方面提供一种密码输入装置,应用于终端,可包括:
获取单元,用于获取用户输入的当前位密码;
检测单元,用于检测当前位密码是否正确;
增大单元,用于当当前密码正确时,则按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域。
进一步的,装置还包括:
第一处理单元,用于当当前位密码错误,且当前位密码为首位密码时,则保持首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域。
进一步的,装置还包括:
第二处理单元,用于当当前位密码为首位密码时,保持首位密码的预设触控响应区域不变,或,按照第一预设规则增大首位密码的预设触控响应区域。
进一步的,装置还包括:
转换单元,用于将当前位密码转换为不可见形式;
显示单元,用于根据不可见形式显示当前位密码。
进一步的,装置还包括:
验证单元,用于对用户进行身份验证;
触发单元,用于当身份验证未通过时,则触发转换单元将当前位密码转换为不可见形式。
本发明第三方面提供一种计算机装置,计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时,实现如下步骤:
获取用户输入的当前位密码;
检测当前位密码是否正确;
若是,则按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域。
本发明第四方面提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现如下步骤:
获取用户输入的当前位密码;
检测当前位密码是否正确;
若是,则按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例提供了一种密码输入方法,通过检测输入的当前位密码的正确性,可以在当前位密码正确时,增大当前位密码的下一位密码的预设触控响应区域,从而大大增加了了当前位密码的下一位密码的容错率,并提高了密码输入的点击正确率,也避免了密码由于多次输入错误而造成的输入效率的低下。
附图说明
图1为本发明实施例中密码输入方法一个实施例示意图;
图2为本发明实施例中密码输入方法另一实施例示意图;
图3为本发明实施例中密码输入方法另一实施例示意图;
图4为本发明实施例中密码输入装置一个实施例示意图;
图5为本发明实施例中密码输入装置另一实施例示意图;
图6为本发明实施例中密码输入装置另一实施例示意图;
图7为本发明实施例中密码输入装置另一实施例示意图;
图8为本发明实施例中密码输入装置另一实施例示意图;
图9为本发明实施例中计算机装置一个实施例示意图。
具体实施方式
本发明实施例提供了一种密码输入方法及装置、计算机装置、可读存储介质,用于提高小屏幕触控设备的密码输入的正确率以及效率。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
为便于理解,下面对本发明实施例中的具体流程进行描述,请参阅图1,本发明实施例中密码输入方法一个实施例包括:
101、获取用户输入的当前位密码;
本实施例中,终端设有用户触控操作的显示屏,该终端可以包括但不限于手机、平板、穿戴设备等,尤其适用于在进行密码输入时,其密码输入的触控区域较小的终端。当用户需要在终端输入密码以进行诸如解锁、支付、进入应用程序等操作时,终端的显示屏上可以显示密码输入区域以及用于输入的密码键盘,用户通过点击密码键盘上的相应字符,可以实现密码在终端的输入。由此,用户在移动终端通过触控操作输入当前位密码后,终端可以获取用户输入的该当前位密码,并可以将该当前位密码显示于密码输入区域。
102、检测当前位密码是否正确,若是,则执行步骤103,若否,则执行步骤104;
本实施例中,获取用户输入的当前位密码后,可以检测当前位密码是否正确。
具体的,用户在输入密码之前,可以预先设置预设密码,以能够在用户需要在终端输入密码以进行诸如解锁、支付、进入应用程序等操作时,可以对用户输入的密码进行验证。由此,获取用户输入的当前位密码后,可以将当前位密码与相应的预设密码中对应位置的密码进行对比,若当前位密码与相应的预设密码中对应位置的密码相同,则说明用户输入的当前位密码正确,反之,则说明用户输入的当前位密码错误。
103、按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域;
本实施例中,若检测当前位密码正确,则可以按照第一预设规则增大当前位密码的下一位密码的预设触控区域。
具体的,若用户输入的当前位密码正确,则说明用户输入的所有位密码的正确率得到了提高,可能可以支持终端执行诸如解锁、支付、进入应用程序等功能,那么为了提高密码输入的正确率,以防由于密码输入的触控区域较小而造成的密码输入错误,可以增加当前位密码的下一位密码的预设触控响应区域,达到增加当前位密码的下一位密码的容错率的目的。
假设输入的密码为数字密码,用于输入的密码键盘为九宫格设计,若当前位密码为6且正确,那么当前位密码的下一位密码,诸如9,其预设触控区域可以按照第一预设规则进行相应的增大,例如,可以以9的原始触控响应区域为中心向外周围增大一圈,以增大9的原始触控响应区域,又如可以往9的原始触控响应区域向右或向左增宽其原始触控响应区域,具体可以根据实际需要设置第一预设规则,以使得增大后的预设触控区域可以符合使用需要,此处不做限定。其中,该增大的区域可以为9与其它数字之间的空隙。
需要说明的是,本实施例中,当前位密码的下一位密码为预设密码中对应位置的正确密码,而非用户在输入当前位密码后输入的任一密码,例如,若9为预设密码中对应位置的正确密码,那么只会相应地增大9的预设触控区域,其它数字的预设触控区域不会增大。
可以理解的是,本实施例中,用户输入当前位密码后,如第二位密码,若已进行了第三位密码的输入,那第三位密码对应的正确密码的预设触控区域在增大后,可以恢复至原来的预设触控区域的大小,以在下一次输入密码时,可以根据当前位密码的正确与否,确定是否需要增大当前位密码的下一位密码的预设触控响应区域。
104、执行其它流程。
本实施例中,若检测当前位密码错误,则可以不执行其它操作,以使得保持当前的密码输入方式。
可以理解的是,本实施例中,在检测当前位密码错误后,意味着当前输入的所有位密码将无法支持终端执行相应的功能,则也可以执行其它操作,以修改当前位密码后的至少一位密码的输入方式,使得用户可以快速输入所有位密码,并进行密码输入错误的提示,具体方式此处不做限定。
本实施例中,通过检测输入的当前位密码的正确性,可以在当前位密码正确时,增大当前位密码的下一位密码的预设触控响应区域,从而大大增加了当前位密码的下一位密码的容错率,并提高了密码输入的点击正确率,也避免了密码由于多次输入错误而造成的输入效率的低下。
请参阅图2,本发明实施例中密码输入方法另一实施例包括:
201、当当前位密码为首位密码时,保持首位密码的预设触控响应区域不变,或,按照第一预设规则增大首位密码的预设触控响应区域;
本实施例中,在用户利用触控区域较小的终端进行密码输入时,若用户需要输入的当前位密码为首位密码,则可以保持首位密码的预设触控响应区域不变,或者,也可以按照第一预设规则增大首位密码的预设触控响应区域。
具体的,首位密码作为输入的所有位密码的起始密码,一方面,由于其前面没有密码输入,由此无法决定是否需要增大首位密码的预设触控响应区域,则首位密码的预设触控响应区域可以保持不变,另一方面,由于其正确与否决定了输入的所有位密码的正确率,即首位密码若输入错误,则输入密码将错误,而若首位密码输入正确,则输入密码有一定的几率可能正确,则为了进一步提高密码输入的正确率以及效率,可以相应地增大首位密码的预设触控响应区域,以提高首位密码的容错率,以使得在首位密码输入正确的情况下,用户可以输入下一位可能正确的密码。
本实施例中,增大首位密码的预设触控响应区域的方法可以参照图1所示实施例中步骤103说明的内容,此处不再赘述。
202、获取用户输入的当前位密码;
203、检测当前位密码是否正确,若是,则执行步骤204,若否,则执行步骤205;
204、按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域;
本实施例中的步骤202至步骤204与图1所示实施例中的步骤101至步骤103相同,此处不再赘述。
205、保持首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域。
本实施例中,当当前位密码错误,且当前位密码为首位密码时,可以保持首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域。
具体的,当前位密码作为首位密码输入错误后,意味着输入的所有位密码将错误,那无论当前位密码后的所有位密码是否输入正确,都不会改变用户输入的所有位密码无法支持终端执行相应的功能的结果,则可以保持首位密码后的所有位密码的预设触控响应区域不变,以使得用户在输入首位密码后的其它位密码时,需要遵循触控区域较小的终端的触控操作,并在所有位密码输入结束后,可以及时发出输入的所有位密码无效的提示,或者,可以进一步按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域,以降低首位密码后的所有位密码的容错率,使得用户可以快速进行下一轮密码的输入尝试,从而提高密码输入的效率。
假设输入的密码为数字密码,用于输入的密码键盘为九宫格设计,若当前位密码为7且错误,那么当前位密码的所有位密码,诸如14679,其预设触控区域可以按照第二预设规则进行相应的减小,以第二位密码为例进行说明,可以以1的原始触控响应区域为中心向内周围减小一圈,以减小1的原始触控响应区域,又如可以往1的原始触控响应区域向右或向左减窄其原始触控响应区域,具体可以根据实际需要设置第二预设规则,以使得减小后的预设触控区域可以符合使用需要,此处不做限定。其中,该减小的区域可以为1的部分原始触控响应区域。
可以理解的是,本实施例中,在按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域时,可以依次减小首位密码后的所有位密码的预设触控响应区域,即输入一位密码后减小下一位密码的预设触控响应区域,也可以同时减小首位密码后的所有位密码的预设触控响应区域,即只要确定输入的首位密码错误,则后面所有位密码的预设触控响应区域同步减小,此处不做具体限定。
请参阅图3,本发明实施例中密码输入方法另一实施例包括:
301、当当前位密码为首位密码时,保持首位密码的预设触控响应区域不变,或,按照第一预设规则增大首位密码的预设触控响应区域;
302、获取用户输入的当前位密码;
本实施例中的步骤301至步骤302与图2所示实施例中的步骤201至步骤202相同,此处不再赘述。
303、对用户进行身份验证;
本实施例中,在用户输入当前位密码后,当前位密码可以在密码输入区域得到显示,其中,密码的显示形式有可见形式(即明文)与不可见形式(即暗文),而相应密码的预设触控响应区域可以得到相应的增大或减小,若以可见形式进行显示,当用户实际触控3且错误,但由于正确密码2的预设触控响应区域增大而显示为2时,可能导致密码的套取,那么为了保障密码输入的安全性,防止密码泄露或盗取,可以对利用终端进行密码输入的用户进行身份验证,以确定当前位密码在终端的显示形式。
例如,可以利用诸如指纹、虹膜等生物特征方式对用户进行身份验证,还可以通过问题问答的形式对用户进行身份验证。
可以理解的是,在对用户进行身份验证时,其验证方式可以单独使用,也可以结合使用,此处不做具体限定。
304、若身份验证未通过,则将当前位密码转换为不可见形式;
本实施例中,若用户未通过身份验证,则可以将当前位密码转换为不可见形式。
具体的,当用户未通过身份验证时,那么意味着用户不是终端的拥有者,也非终端的拥有者设置的其他信任用户,为了保障密码输入的安全性,可以将当前位密码转换为不可见形式,如当前位面为数字密码时,当前位密码可以以*的字符形式进行显示。其中,在终端获取用户输入的当前位密码后,当前位密码可以直接以不可见形式的进行显示,而不是在暂时性的以可见形式进行显示,再在当前位密码的下一位密码输入后转换为不可见形式。
305、根据不可见形式显示当前位密码;
本实施例中,将当前位密码转换为不可见形式后,可以根据不可见形式显示当前位密码。
本实施例中的步骤303至步骤305可以在步骤302之前执行,也可以与步骤305同时执行,此处不做具体限定。
306、检测当前位密码是否正确,若是,则执行步骤307,若否,则执行步骤308;
307、按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域;
308、当当前位密码错误,且当前位密码为首位密码时,则保持首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域。
本实施例中的步骤306至步骤308与图2所示实施例中的步骤203至步骤205相同,此处不再赘述。
上面对本发明实施例中的密码输入方法进行了说明,下面对本发明实施例中的密码输入装置进行说明:
请参阅图4,本发明实施例中的密码输入装置一个实施例包括:
获取单元401,用于获取用户输入的当前位密码;
检测单元402,用于检测当前位密码是否正确;
增大单元403,用于当当前密码正确时,则按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域。
本实施例中,检测单元402通过检测输入的当前位密码的正确性,使得增大单元403可以在当前位密码正确时,增大当前位密码的下一位密码的预设触控响应区域,从而大大增加了了当前位密码的下一位密码的容错率,并提高了密码输入的点击正确率,也避免了密码由于多次输入错误而造成的输入效率的低下。
可选的,在本发明的一些实施例中,基于图4,请参阅图5,装置还可以进一步包括:
第一处理单元404,用于当当前位密码错误,且当前位密码为首位密码时,则保持首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域。
可选的,在本发明的一些实施例中,基于图5,请参阅图6,装置还可以进一步包括:
第二处理单元405,用于当当前位密码为首位密码时,保持首位密码的预设触控响应区域不变,或,按照第一预设规则增大首位密码的预设触控响应区域。
可选的,在本发明的一些实施例中,基于图6,请参阅图7,装置还可以进一步包括:
转换单元406,用于将当前位密码转换为不可见形式;
显示单元407,用于根据不可见形式显示当前位密码。
可选的,在本发明的一些实施例中,基于图7,请参阅图8,装置还可以进一步包括:
验证单元408,用于对用户进行身份验证;
触发单元409,用于当身份验证未通过时,则触发转换单元将当前位密码转换为不可见形式。
上面从模块化功能实体的角度对本发明实施例中的密码输入装置进行了描述,下面从硬件处理的角度对本发明实施例中的计算机装置进行描述:
请参阅图9,本发明实施例中计算机装置一个实施例包括:
处理器901以及存储器902;
存储器902用于存储计算机程序,处理器901用于执行存储器902中存储的计算机程序时,可以实现如下步骤:
获取用户输入的当前位密码;
检测当前位密码是否正确;
若是,则按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域。
在本发明的一些实施例中,处理器901用于执行存储器902中存储的计算机程序时,还可以实现如下步骤:
当当前位密码错误,且当前位密码为首位密码时,则保持首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域。
在本发明的一些实施例中,处理器901用于执行存储器902中存储的计算机程序时,还可以实现如下步骤:
当当前位密码为首位密码时,保持首位密码的预设触控响应区域不变,或,按照第一预设规则增大首位密码的预设触控响应区域。
在本发明的一些实施例中,处理器901用于执行存储器902中存储的计算机程序时,还可以实现如下步骤:
将当前位密码转换为不可见形式;
根据不可见形式显示当前位密码。
在本发明的一些实施例中,处理器901用于执行存储器902中存储的计算机程序时,还可以实现如下步骤:
对用户进行身份验证;
若身份验证未通过,则触发将当前位密码转换为不可见形式的步骤。
可以理解的是,上述说明的计算机装置中的处理器执行所述计算机程序时,也可以实现上述对应的各装置实施例中各单元的功能,此处不再赘述。示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在诸如所述密码输入装置中的执行过程。例如,所述计算机程序可以被分割成上述密码输入装置中的各单元,各单元可以实现如上述相应密码输入装置说明的具体功能。
所述计算机装置可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述计算机装置可包括但不仅限于处理器、存储器。本领域技术人员可以理解,处理器、存储器仅仅是计算机装置的示例,并不构成对计算机装置的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述计算机装置还可以包括输入输出设备、网络接入设备、总线等。
所述处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable GateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序等;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
本发明还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,可以实现如下步骤:
获取用户输入的当前位密码;
检测当前位密码是否正确;
若是,则按照第一预设规则增大当前位密码的下一位密码的预设触控响应区域。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,还可以实现如下步骤:
当当前位密码错误,且当前位密码为首位密码时,则保持首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小首位密码后的所有位密码的预设触控响应区域。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,还可以实现如下步骤:
当当前位密码为首位密码时,保持首位密码的预设触控响应区域不变,或,按照第一预设规则增大首位密码的预设触控响应区域。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,还可以实现如下步骤:
将当前位密码转换为不可见形式;
根据不可见形式显示当前位密码。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,还可以实现如下步骤:
对用户进行身份验证;
若身份验证未通过,则触发将当前位密码转换为不可见形式的步骤。
可以理解的是,所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在相应的一个计算机可读取存储介质中。基于这样的理解,本发明实现上述相应的实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种密码输入方法,应用于终端,其特征在于,包括:
获取用户输入的当前位密码;
检测所述当前位密码是否正确;
若是,则按照第一预设规则增大所述当前位密码的下一位密码的预设触控响应区域。
2.根据权利要求1所述的方法,其特征在于,在所述检测所述当前位密码是否正确之后,所述方法还包括:
当所述当前位密码错误,且所述当前位密码为首位密码时,则保持所述首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小所述首位密码后的所有位密码的预设触控响应区域。
3.根据权利要求1或2所述的方法,其特征在于,在所述获取用户输入的当前位密码之前,所述方法还包括:
当所述当前位密码为首位密码时,保持所述首位密码的预设触控响应区域不变,或,按照所述第一预设规则增大所述首位密码的预设触控响应区域。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
将所述当前位密码转换为不可见形式;
根据所述不可见形式显示所述当前位密码。
5.根据权利要求4所述的方法,其特征在于,在将所述当前位密码转换为不可见形式之前,所述方法还包括:
对所述用户进行身份验证;
若所述身份验证未通过,则触发所述将所述当前位密码转换为不可见形式的步骤。
6.一种密码输入装置,应用于终端,其特征在于,包括:
获取单元,用于获取用户输入的当前位密码;
检测单元,用于检测所述当前位密码是否正确;
增大单元,用于当所述当前密码正确时,则按照第一预设规则增大所述当前位密码的下一位密码的预设触控响应区域。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第一处理单元,用于当所述当前位密码错误,且所述当前位密码为首位密码时,则保持所述首位密码后的所有位密码的预设触控响应区域不变,或,按照第二预设规则减小所述首位密码后的所有位密码的预设触控响应区域。
8.根据权利要求6或7所述的装置,其特征在于,所述装置还包括:
第二处理单元,用于当所述当前位密码为首位密码时,保持所述首位密码的预设触控响应区域不变,或,按照所述第一预设规则增大所述首位密码的预设触控响应区域。
9.一种计算机装置,其特征在于:所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1至5中任意一项所述密码输入方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1至5任意一项所述密码输入方法的步骤。
CN201711347330.8A 2017-12-15 2017-12-15 一种密码输入方法及装置、计算机装置、可读存储介质 Pending CN108108112A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711347330.8A CN108108112A (zh) 2017-12-15 2017-12-15 一种密码输入方法及装置、计算机装置、可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711347330.8A CN108108112A (zh) 2017-12-15 2017-12-15 一种密码输入方法及装置、计算机装置、可读存储介质

Publications (1)

Publication Number Publication Date
CN108108112A true CN108108112A (zh) 2018-06-01

Family

ID=62216226

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711347330.8A Pending CN108108112A (zh) 2017-12-15 2017-12-15 一种密码输入方法及装置、计算机装置、可读存储介质

Country Status (1)

Country Link
CN (1) CN108108112A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110321692A (zh) * 2019-07-12 2019-10-11 网易(杭州)网络有限公司 密码输入方法、装置及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110072510A1 (en) * 2009-09-23 2011-03-24 At&T Intellectual Property I.L.P. Apparatus, methods, and computer program products for entering secure passwords
CN104182678A (zh) * 2014-04-24 2014-12-03 东莞盛世科技电子实业有限公司 密码验证装置及密码验证方法
CN106293439A (zh) * 2015-06-04 2017-01-04 阿里巴巴集团控股有限公司 界面交互方法及装置
CN106570366A (zh) * 2016-11-09 2017-04-19 深圳怡化电脑股份有限公司 基于触摸屏的密码输入方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110072510A1 (en) * 2009-09-23 2011-03-24 At&T Intellectual Property I.L.P. Apparatus, methods, and computer program products for entering secure passwords
CN104182678A (zh) * 2014-04-24 2014-12-03 东莞盛世科技电子实业有限公司 密码验证装置及密码验证方法
CN106293439A (zh) * 2015-06-04 2017-01-04 阿里巴巴集团控股有限公司 界面交互方法及装置
CN106570366A (zh) * 2016-11-09 2017-04-19 深圳怡化电脑股份有限公司 基于触摸屏的密码输入方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110321692A (zh) * 2019-07-12 2019-10-11 网易(杭州)网络有限公司 密码输入方法、装置及存储介质

Similar Documents

Publication Publication Date Title
US10496804B2 (en) Fingerprint authentication method and system, and terminal supporting fingerprint authentication
CN105279405B (zh) 触屏用户按键行为模式构建与分析***及其身份识别方法
CN104408341B (zh) 基于陀螺仪行为特征的智能手机用户身份认证方法
CN103200011B (zh) 一种密码认证方法及装置
CN107340966A (zh) 终端控制方法及装置、计算机装置及存储介质
CN104636649A (zh) 电子设备及其导引方法
CN103366107A (zh) 一种保护应用程序访问权限的方法、装置及手机
JP5985632B2 (ja) 情報処理装置、情報処理方法、及び情報処理プログラム
CN107657156A (zh) 基于用户操作习惯和触压面积的用户身份验证方法及装置
EP3779765B1 (en) Radio frequency card function calling method and device
CN107895105A (zh) 一种密码处理方法、终端设备及计算机可读存储介质
CN104992089A (zh) 基于触摸屏幕技术的安全验证方法和***
CN105929974A (zh) 一种密码输入管理方法及移动终端
CN107943401A (zh) 一种功能触发方法及装置、计算机装置、可读存储介质
CN105094874A (zh) 一种启动应用的方法和***
CN107769928A (zh) 一种终端及计算机可读存储介质
CN108009412A (zh) 应用事项的授权方法及电子设备
CN106779722A (zh) 一种移动终端的支付方法及移动终端
CN106991343A (zh) 安全支付装置及其安全支付方法
CN103714457A (zh) 用于验证交易的方法
CN109688150A (zh) 一种多平台账号互通方法及装置
CN106815534A (zh) 一种保护用户隐私的方法、装置及移动终端
CN108171048A (zh) 密码提示方法、装置、存储介质及终端
CN107274174A (zh) 一种移动支付的身份验证方法和移动终端
CN108108112A (zh) 一种密码输入方法及装置、计算机装置、可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180601