一种密码输入?;は低澈头椒?

文档序号:9249417阅读:281来源:国知局
一种密码输入?;は低澈头椒?br>【技术领域】
[0001]本发明涉及信息安全领域,特别涉及一种密码输入?;は低澈头椒?。
【背景技术】
[0002]随着互联网的高速发展,用户对智能手机的依赖越来越大,使得各种客户端应用应运而生,其中一些涉及安全或个人隐私的应用需要通过身份校验才能使用,如果在公共场合操作,密码被人偷窥、窃取,可能会造成巨大的财产损失或个人隐私的泄露。现有技术中,最普遍密码输入方式都是通过预设的多个数字和字母按键进行简单的按键输入,将输入信息和预设的密码数据比较,进行密码验证。上述按键有实体键盘的按键,也有触摸屏显示的虚拟按键,用户输入密码时可能会被旁边的人记住,从而窃取用户账户信息。为了密码不被偷窥,有些输入装置中各个按键的信息排列方式随机出现,一定程度上增加了偷窥密码的难度。用户为了账户安全,可能将密码设置较为复杂,当频繁使用这种密码时,比较费时。另外用户可能有多个密码,在用户不确定是哪个密码的情况下,尝试密码较为费时。现有的一些终端为了防止他人偷窥到用户输入的密码,将键盘输入的字符进行隐藏,在密码输入界面只显示“.”或者是等字符键。但是这种情况下,有心者还是可以通过用户的手指按键观察到具体输入的密码,安全性得不到保证。

【发明内容】

[0003]本发明的目的在于克服现有技术的缺点与不足,提供一种密码输入?;は低?,该系统无需用户通过键盘输入密码,并且能够将输入到对应应用程序密码输入界面的密码输入框的密码进行部分隐藏。能够完全杜绝他人的偷窥,在?;っ苈氲耐庇衷黾恿嗣苈胧淙氲谋憷?。
[0004]本发明的另一目的在于提供一种密码输入?;し椒?。
[0005]本发明的第一目的通过下述技术方案实现:一种密码输入?;は低?,包括:
[0006]密码设置???,用于针对相应应用程序进行密码设置;
[0007]密码存储???,用于保存密码设置??樯柚玫亩杂ττ贸绦虻拿苈?;
[0008]密码隐藏???,用于对密码存储??橹写娲⒌母鞲雒苈胫械囊桓龌蚨喔鲎址幸卮?;
[0009]密码选择???,用于根据当前需要进行密码输入的应用程序,在密码存储??橹醒≡裣嘤Φ拿苈?;
[0010]密码输入???,用于将密码选择??檠≡竦拿苈胧淙氲矫苈胙橹つ??,同时将该密码对应经过密码隐藏??橐睾蟮拿苈胧涑龅蕉杂ττ贸绦蛎苈胧淙虢缑娴拿苈胧淙肟蚪邢允?;
[0011]密码验证???,用于将密码输入??槭淙氲拿苈牒兔苈肷柚媚?樯柚玫亩杂ττ玫拿苈虢斜冉?,进行密码验证。
[0012]优选的,,还包括预选密码显示???,用于在进入到对应应用程序的密码输入界面时,将密码隐藏??榻幸卮砗蟮拿苈氪娲⒛?橹械拿苈虢邢允?;所述密码选择??楦莸鼻靶枰忻苈胧淙氲挠τ贸绦?,通过预选密码显示??榻邢允镜亩杂γ苈氪娲⒛?橹械拿苈?,在密码存储??橹醒≡穸杂Φ拿苈?。
[0013]更进一步的,密码存储??橹芯苈胍啬?榻幸卮砗蟮拿苈朐诙杂ττ贸绦虻拿苈胧淙虢缑嫦允臼?,密码中隐藏部分的内容通过任意的字符来显示。
[0014]优选的,经过密码隐藏??橐卮砗蟮拿苈胧涑龅蕉杂ττ贸绦蛎苈胧淙虢缑娴拿苈胧淙肟蚪邢允臼?,密码中隐藏部分的内容通过任意的字符来显示。
[0015]优选的,所述密码选择??橐砸桓鲂槟獍磁ピ诙杂ττ贸绦虻拿苈胧淙虢缑嫦允?,通过单击虚拟按钮切换密码选择??樾枰诿苈氪娲⒛?橹醒≡竦陌磁?,通过双击虚拟按钮,,确定密码选择??檠≡竦拿苈?,并且将密码选择??檠≡竦拿苈胧淙氲矫苈胧淙肽?橹?。
[0016]本发明的第二目的通过下述技术方案实现:一种密码输入?;し椒?,步骤如下:
[0017]针对相应应用程序进行密码设置并且存储设置的密码;
[0018]将存储的各个密码中的一个或多个字符进行隐藏处理;
[0019]进入到对应应用程序密码输入界面后,根据当前需要进行密码输入的应用程序,在存储的密码中选择相应的密码;
[0020]将存储中被选择的且经过隐藏处理后的密码输出到对应应用程序密码输入界面的密码输入框进行显示;
[0021]将被选择的密码和针对对应应用程序设置的密码进行比较,实现密码验证。
[0022]优选的,还包括以下步骤,进入到对应应用程序的密码输入界面后,将存储中经过隐藏处理的密码在密码输入界面进行显示;根据当前需要进行密码输入的应用程序,通过密码输入界面显示的隐藏处理后的密码,在存储中选择对应的密码。
[0023]更进一步的,将存储中经过隐藏处理的密码在密码输入界面进行显示时,密码中隐藏部分的内容通过任意的字符来显示。
[0024]优选的,存储中被选择的且经过隐藏处理后的密码输出到对应应用程序密码输入界面密码输入框进行显示时,密码中隐藏部分的内容通过任意的字符来显示。
[0025]优选的,在对应应用程序的密码输入界面设置一个虚拟按钮,进入到对应应用程序的密码输入界面后,根据当前需要进行密码输入的应用程序,在存储的密码中通过虚拟按钮选择相应的密码,其中通过单击虚拟按钮切换在存储中需要选择的密码,通过双击虚拟按钮后确定存储中被选择的密码,并且同时将被选中的密码对应经过隐藏处理后的密码输出到对应应用程序密码输入界面的密码输入框进行显示。
[0026]本发明相对于现有技术具有如下的优点及效果:
[0027](I)本发明首先针对相应应用程序进行密码设置并且存储设置的密码,将存储的各个密码中的一个或多个字符进行隐藏处理,进入到对应应用程序密码输入界面后根据当前需要进行密码输入的应用程序,在存储的密码中选择相应的密码,将存储中被选择的且经过隐藏处理后的密码输出到对应应用程序密码输入界面的密码输入框进行显示;将被选择的密码和对应应用程序设置的密码进行比较,实现密码验证。本发明无需用户手动通过虚拟键盘或者实体键盘输入对应应用程序的密码,直接通过在存储中选择要输入的密码即可,并且在对应应用程序密码输入界面的密码输入框中显示的密码未被隐藏处理后的密码。因此本发明能够杜绝密码被他人偷窥。在?;っ苈氲耐庇衷黾恿嗣苈胧淙氲谋憷?,增加复杂密码输入的效率及准确性,极大降低密码泄漏的可能性。
[0028](2)本发明在进入到对应应用程序密码输入界面时,将存储的密码经过隐藏处理后在密码输入界面显示,用户根据当前需要进行密码输入的应用程序,通过密码输入界面显示的密码,可以在存储中选择需要输入的密码,进一步提到了密码输入的便利性,大大提尚了用户体验。
[0029](3)本发明在对应应用程序的密码输入界面设置一个虚拟按钮,进入到对应应用程序的密码输入界面后,根据当前需要进行密码输入的应用程序,在存储的密码中通过虚拟按钮选择相应的密码,其中通过单击虚拟按钮切换在存储中需要选择的密码,通过双击虚拟按钮后确定存储中被选择的密码,并且同时将被选中的密码对应经过隐藏处理后的密码输出到对应应用程序密码输入界面的密码输入框进行显示,即通过虚拟按钮实现密码的选择输入,进一步提高了密码选择的便利性。
【附图说明】
[0030]图1是本发明密码输入?;は低匙槌煽蛲?。
[0031]图2是本发明密码输入?;し椒鞒掏?。
【具体实施方式】
[0032]下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。
[0033]实施例1
[0034]如图1所示,本实施例公开了 1、一种密码输入?;は低?,其特征在于,包括:
[0035]密码设置???,用于针对相应应用程序进行密码设置。
[0036]密码存储???,用于保存密码设置??樯柚玫亩杂ττ贸绦虻拿苈?。
[0037]密码隐藏???,用于对密码存储??橹写娲⒌母鞲雒苈胫械囊桓龌蚨喔鲎址幸卮?;密码中隐藏的字符个数和位置可以由用户自定义。
[0038]预选密码显示???,用于在进入到对应应用程序的密码输入界面时,将密码隐藏??榻幸卮砗蟮拿苈氪娲⒛?橹械拿苈虢邢允?;在本实施例中密码存储??橹芯苈胍啬?榻幸卮砗蟮拿苈朐诙杂ττ贸绦虻拿苈胧淙虢缑嫦允臼?,密码中隐藏部分的内容通过任意的字符来显示,例如*、.、#等,其中隐藏的位置也是可以任意的。例如上述密码储??橹写娲⒌拿苈胛?01939、abcl01939、abc@101939,通过密码隐藏??榻辛礁鲎址囊卮砗蟊涑?0##39、abc##1939、abc_#1939,则预选密码显示??榻?0##39、abc##1939、abci##1939显示在对应应用程序的密码输入界面。
[0039]密码选择???,用于根据当前需要进行密码输入的应用程序,通过预选密码显示??榻邢允镜亩杂γ苈氪娲⒛?橹械拿苈?,在密码存储??橹醒≡裣嘤Φ拿苈?;用户可以根据在对应应用程序的密码输入界面显示的被隐藏处理后的密码中未被隐藏字符部分的提示,通过密码选择??榻杂ττ贸绦蛐枰拿苈胙≡癯隼?。例如本实施例中预选密码显示??榻?0##39、abc##1939、abc_#1939显示在对应应用程序的密码输入界面,对应用于程序为网上银行客户端,此时用户根据自己设置密码时的习惯,比如用户通常根据应用程序安全级别来设置密码的复杂度,针对安全级别要求较高的应用程序,采用复杂度最高的密码,此时用户看到以上密码输入界面显示的密码后,通过显示的密码abc_#1939,利用密码选择??檠≡窠玜bc_#1939对应的在密码存储??橹写娲⒌拿苈隺bc@101939作为该网上银行客户端的输入密码,并且将密码abc@101939输入到密码输入???。
[0040]密码输入???,用于将密码选择??檠≡竦拿苈胧淙氲矫苈胙橹つ??,同时将该密码对应经过密码隐藏??橐睾蟮拿苈胧涑龅蕉杂ττ贸绦蛎苈胧淙虢缑娴拿苈胧淙肟蚪邢允?;其中经过密码隐藏??橐卮砗蟮拿苈胧涑龅蕉杂ττ贸绦蛎苈胧淙虢缑娴拿苈胧淙肟蚪邢允臼?,隐藏部分的内容通过任意字符来显示,例如*、.、#等。例如上述在
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
imtoken助记词怎么填-imtoken钱包没有收益-imtoken矿工费太贵了-im钱包官网:token.im