一种密码输入方法、装置、设备及存储介质制造方法及图纸

技术编号:20797467 阅读:24 留言:0更新日期:2019-04-06 11:04
本发明专利技术适用信息安全领域,提供了一种密码输入方法、装置、设备及存储介质,通过获取用户输入密码时在密码输入键盘上按压的按压位置和密码输入键盘在按压位置受到的按压压力,将按压压力与预设按压压力阈值进行比较,以得到对应的比较结果,根据按压位置以及与比较结果关联的字符输入方式,输入与按压位置对应的目标密码字符,根据按压压力的不同实现字符输入方式的切换,提高了不法分子破获目标密码的难度,切实保障了用户的信息安全。

A Password Input Method, Device, Equipment and Storage Media

The invention is applicable to the field of information security, and provides a password input method, device, device and storage medium. By obtaining the pressing position pressed on the password input keyboard when the user enters the password and the pressing pressure received on the password input keyboard at the pressing position, the pressing pressure is compared with the preset pressing pressure threshold to obtain the corresponding comparative results, and according to the pressing position. The target password character corresponding to the pressing position is input by setting the character input mode associated with the comparison results. The character input mode is switched according to the different pressing pressure, which improves the difficulty of illegal elements to crack the target password and effectively guarantees the user's information security.

【技术实现步骤摘要】
一种密码输入方法、装置、设备及存储介质
本专利技术涉及信息安全
,更具体地说,涉及一种密码输入方法、装置、设备及存储介质。
技术介绍
随着移动设备、互联网技术和电子商务的不断发展,手机已经成为人们日常生活不可或缺的电子设备,人们常会通过手机进行网络沟通、购物消费、银行转账等操作,使用这些功能时往往需要输入密码完成相应的验证。然而社会上许多不法分子会通过网络摄像机或偷窥的方式在用户输入数字密码时进行密码盗窃。由于现有的密码输入方式中,未有相应的目标密码转变设置,用户所按按键的按键号码即为最终输入的目标密码,因此只要不法分子窃得用户输入的全部按键号码即可得到完整、准确的目标密码,用户信息安全难以得到切实保障。
技术实现思路
本专利技术的目的在于提供一种密码输入方法、装置、设备及存储介质,旨在解决现有密码输入方式安全性不高,导致用户账户安全降低的问题。一方面,本专利技术提供了一种密码输入方法,所述方法包括下述步骤:获取用户输入密码时在密码输入键盘上按压的按压位置和所述密码输入键盘在所述按压位置受到的按压压力;将所述按压压力与预设按压压力阈值进行比较,以得到对应的比较结果;根据所述按压位置以及与所述比较结果关联的字符输入方式,输入与所述按压位置对应的目标密码字符。优选的,根据所述按压位置以及与所述比较结果关联的字符输入方式,输入与所述按压位置对应的目标密码字符的步骤,包括:当所述按压压力小于所述按压压力阈值时,确定所述按压位置在所述密码输入键盘上对应的按键,将所述按键对应的按键字符作为目标密码字符输入。优选的,根据所述按压位置以及与所述比较结果关联的字符输入方式,输入与所述按压位置对应的目标密码字符的步骤,包括:当所述按压压力不小于所述按压压力阈值时,确定所述按压位置在所述密码输入键盘上对应的按键以及所述按压位置在所述按键定义区域的方位;根据所述对应的按键和所述按压位置在所述按键定义区域的方位,将关联的按键字符设置为所述目标密码字符并输入。优选的,确定所述按压位置在所述密码输入键盘上对应的按键以及所述按压位置在所述按键定义区域的方位的步骤,包括:确定所述按压位置在所述密码输入键盘上对应的按键以及所述按压位置在所述按键定义区域的子区域;根据所述对应的按键和所述按压位置在所述按键定义区域的方位,将关联的按键字符设置为所述目标密码字符并输入的步骤,包括:获取所述对应的按键和所述子区域关联的预设密码字符,将所述预设密码字符设置为所述目标密码字符并输入。优选的,根据所述对应的按键和所述按压位置在所述按键定义区域的方位,将关联的按键字符设置为所述目标密码字符并输入的步骤之前,所述方法还包括:将所述密码输入键盘上以每个按键定义的所述按键定义区域等分,以得到多个子区域;接收用户输入的与每个按键所述多个子区域一一对应的多个密码字符,并将所述多个子区域与所述多个密码字符一一关联。另一方面,本专利技术还提供了一种密码输入装置,所述装置包括:获取单元,用于获取用户输入密码时在密码输入键盘上按压的按压位置和所述密码输入键盘在所述按压位置受到的按压压力;比较单元,用于将所述按压压力与预设按压压力阈值进行比较,以得到对应的比较结果;字符输入单元,用于根据所述按压位置以及与所述比较结果关联的字符输入方式,输入与所述按压位置对应的目标密码字符。优选的,当所述按压压力小于所述按压压力阈值时,所述字符输入单元用于确定所述按压位置在所述密码输入键盘上对应的按键,还用于将所述按键对应的按键字符作为目标密码字符输入。优选的,当所述按压压力不小于所述按压压力阈值时,所述字符输入单元用于确定所述按压位置在所述密码输入键盘上对应的按键和确定所述按压位置在所述按键定义区域的方位,还用于根据所述对应的按键和所述按压位置在所述按键定义区域的方位,将关联的按键字符设置为所述目标密码字符并输入。进一步优选的,所述字符输入单元用于确定所述按压位置在所述密码输入键盘上对应的按键和所述按压位置在所述按键定义区域的子区域,还用于获取所述对应的按键和所述子区域关联的预设密码字符,将所述预设密码字符设置为所述目标密码字符并输入。进一步优选的,所述装置还包括:区域等分单元,用于将所述密码输入键盘上以每个按键定义的所述按键定义区域等分,以得到多个子区域;字符接收单元,用于接收用户输入的与每个按键所述多个子区域一一对应的多个密码字符;字符关联单元,用于将所述多个子区域和所述多个密码字符一一关联。另一方面,本专利技术还提供了一种密码输入设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。另一方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。本专利技术中通过获取用户输入密码时在密码输入键盘上按压的按压位置和密码输入键盘在按压位置受到的按压压力,将按压压力与预设按压压力阈值进行比较,以得到对应的比较结果,根据按压位置以及与比较结果关联的字符输入方式,输入与按压位置对应的目标密码字符,通过改变按压压力,用户便可灵活选用不同的字符输入方式,从而输入相应方式下的目标密码字符,即使在输入密码的过程中,不法分子窥视到了用户所按的按键,既无法从用户的按压动作直观地得知用户所选用的输入方式,也无法获取在相应模式下用户所预设的目标密码字符,从而降低了密码信息的泄露风险,提高了输入密码时的隐蔽性,切实保障了用户的信息安全。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将结合附图及实施例对本专利技术作进一步说明,下面描述中的附图仅仅是本专利技术的部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图:图1是本专利技术实施例一提供的一种密码输入方法的实现流程图;图2是本专利技术实施例一提供的按键定义区域划分示意图;图3是本专利技术实施例二提供的一种密码输入装置的结构示意图;图4是本专利技术实施例三提供的一种密码输入设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的密码输入方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,获取用户输入密码时在密码输入键盘上按压的按压位置和密码输入键盘在按压位置受到的按压压力。本专利技术实施例适用于移动通信设备,尤其是智能手机和平板电脑,密码输入键盘上显示了各数字按键以及对应的触摸或按压位置,从而按压不同的位置便能输入不同的密码字符,这样,根据用户输入密码时在密码输入键盘上按压的按压位置,就可以得到用户对应按压的数字按键。同时,在密码输入键盘下设置有压力传感器,以用于获取用户输入密码时密码输入键盘在按压位置受到的按压压力,便于后续将测量得到的用户按压压力和预设按压压力阈值进行大小比较,从而实现根据不同比较结果选用不同字符输入方式的目的。在步骤S102中,将按压压力与预设按压压力阈值进行比较,以得到对应的比较结果。本本文档来自技高网...

【技术保护点】
1.一种密码输入方法,其特征在于,所述方法包括下述步骤:获取用户输入密码时在密码输入键盘上按压的按压位置和所述密码输入键盘在所述按压位置受到的按压压力;将所述按压压力与预设按压压力阈值进行比较,以得到对应的比较结果;根据所述按压位置以及与所述比较结果关联的字符输入方式,输入与所述按压位置对应的目标密码字符。

【技术特征摘要】
1.一种密码输入方法,其特征在于,所述方法包括下述步骤:获取用户输入密码时在密码输入键盘上按压的按压位置和所述密码输入键盘在所述按压位置受到的按压压力;将所述按压压力与预设按压压力阈值进行比较,以得到对应的比较结果;根据所述按压位置以及与所述比较结果关联的字符输入方式,输入与所述按压位置对应的目标密码字符。2.根据权利要求1所述的方法,其特征在于,根据所述按压位置以及与所述比较结果关联的字符输入方式,输入与所述按压位置对应的目标密码字符的步骤,包括:当所述按压压力小于所述按压压力阈值时,确定所述按压位置在所述密码输入键盘上对应的按键,将所述按键对应的按键字符作为目标密码字符输入。3.根据权利要求1所述的方法,其特征在于,根据所述按压位置以及与所述比较结果关联的字符输入方式,输入与所述按压位置对应的目标密码字符的步骤,包括:当所述按压压力不小于所述按压压力阈值时,确定所述按压位置在所述密码输入键盘上对应的按键以及所述按压位置在所述按键定义区域的方位;根据所述对应的按键和所述按压位置在所述按键定义区域的方位,将关联的按键字符设置为所述目标密码字符并输入。4.根据权利要求3所述的方法,其特征在于,确定所述按压位置在所述密码输入键盘上对应的按键以及所述按压位置在所述按键定义区域的方位的步骤,包括:确定所述按压位置在所述密码输入键盘上对应的按键以及所述按压位置在所述按键定义区域的子区域;根据所述对应的按键和所述按压位置在所述按键定义区域的方位,将关联的按键字符设置为所述目标密码字符并输入的步骤,包括:获取所述对应的按键和所述子区域关联的预设密码字符,将所述预设密码字符设置为所述目标密码字符并输入。5.根据权利要求4所述的方法,其特征在于,根据所述对应的按键和所述按压位置在所述按键定义区域的方位,将关联的按键字符设置为所述目标密码字符并输入的步骤之前,所述方法还包括:将所述密码输入键盘上以每个按键定义的所述按键定义区域等分,以得到多个子区域;接收用户输入的与每个按键所述多个子区域一一对应的多个密码字符,并将所述多个子区域与所述多个密...

【专利技术属性】
技术研发人员:梁时黄俊华谢韶波
申请(专利权)人:芯海科技深圳股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1