一种移动终端防偷窥方法及移动终端的制作方法

文档序号:9579521阅读:274来源:国知局
一种移动终端防偷窥方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及信息处理技术领域,具体涉及一种移动终端防偷窥方法及移动终端。
【背景技术】
[0002]目前,智能手机、平板电脑等移动终端已经非常普及,这些移动终端给用户的生活和工作带来极大便利的同时,也会使得用户的隐私信息容易被泄露,特别是在这些移动终端的屏幕越来越大的情况下。例如,用户在支付或者转账输入支付密码/交易密码时很容易被别人偷窥到输入的密码信息,一旦密码信息被别人掌握,会给用户带来很大的财产损失风险,这显然不是用户所希望看到的。可见,如何提供一种安全的密码输入方式已成为亟待解决的问题。

【发明内容】

[0003]本发明实施例提供了一种移动终端防偷窥方法及移动终端,可以提高输入验证信息时的安全性。
[0004]本发明实施例第一方面提供了一种移动终端防偷窥方法,包括:
[0005]移动终端判断当前操作的信息输入框是否为验证信息输入框;
[0006]若所述信息输入框为所述验证信息输入框,则所述移动终端显示预先定制的验证信息输入键盘,所述预先定制的验证信息输入键盘包括K个原始字符;
[0007]所述移动终端获取从所述K个原始字符中选择的M个原始字符,并利用预设的字符映射关系得到所述M个原始字符对应的M个目标字符,所述K、M均为大于或等于I的整数;
[0008]所述移动终端将所述M个目标字符按照选择所述M个原始字符的顺序进行排列,并将排列后的所述M个目标字符作为输入的验证信息。
[0009]本发明实施例第二方面提供了一种移动终端,包括:
[0010]判断模块,用于判断当前操作的信息输入框是否为验证信息输入框;
[0011]显示模块,用于在所述判断模块判断出所述信息输入框为所述验证信息输入框时,显示预先定制的验证信息输入键盘,所述预先定制的验证信息输入键盘包括K个原始字符;
[0012]转换模块,用于获取从所述K个原始字符中选择的M个原始字符,并利用预设的字符映射关系得到所述M个原始字符对应的M个目标字符,所述K、M均为大于或等于I的整数;
[0013]处理模块,用于将所述M个目标字符按照选择所述M个原始字符的顺序进行排列,并将排列后的所述M个目标字符作为输入的验证信息。
[0014]本发明实施例中,移动终端在当前操作的信息输入框是验证信息输入框时,显示预先定制的验证信息输入键盘,该预先定制的验证信息输入键盘包括K个原始字符;该移动终端获取从该K个原始字符中选择的M个原始字符,利用预设的字符映射关系得到该M个原始字符对应的M个目标字符,并将该M个目标字符按照选择该M个原始字符的顺序进行排列,进而将排列后的该M个目标字符作为输入的验证信息,可以提高输入验证信息时的安全性。
【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明实施例提供的一种移动终端防偷窥方法的第一实施例流程示意图;
[0017]图2是本发明实施例提供的一种验证信息输入键盘的界面示意图;
[0018]图3是本发明实施例提供的另一种验证信息输入键盘的界面示意图;
[0019]图4是本发明实施例提供的一种移动终端防偷窥方法的第二实施例流程示意图;
[0020]图5是本发明实施例提供的一种移动终端防偷窥方法的第三实施例流程示意图;
[0021]图6是本发明实施例提供的一种移动终端的第一实施例结构示意图;
[0022]图7是本发明实施例提供的一种移动终端的第二实施例结构示意图。
【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]本发明实施例中所描述的移动终端例如可以为移动电话、计算机、平板电脑、个人数码助理(英文:Personal Digital Assistant,缩写:PDA)、移动互联网设备(英文:Mobile Internet Device,缩写:MID)和可穿戴设备等。
[0025]请参阅图1,为本发明实施例提供的一种移动终端防偷窥方法的第一实施例流程示意图。本实施例中所描述的移动终端防偷窥方法,包括以下步骤:
[0026]S101、移动终端判断当前操作的信息输入框是否为验证信息输入框,若是,则执行步骤S102。
[0027]其中,该验证信息包括支付密码、交易密码、账号登录密码等。
[0028]S102、所述移动终端显示预先定制的验证信息输入键盘,所述预先定制的验证信息输入键盘包括K个原始字符。
[0029]具体的,移动终端确定用户当前操作的信息输入框是否是用来输入支付密码、交易密码、账号登录密码等的验证信息输入框,如果是,则显示该预先定制的验证信息输入键盘。
[0030]其中,该K个原始字符是指用户看到的当前显示在该预先定制的验证信息输入键盘上的字符,该预先定制的验证信息输入键盘(如图3所示)可以是移动终端系统或者应用默认的验证信息输入键盘(如图2所示)上的一个或者多个字符被用户指定的其它字符替换掉之后得到的验证信息输入键盘,例如该默认的验证信息输入键盘上的数字类型的字符被部分或者全部替换成特殊类型的字符之后,得到该预先定制的验证信息输入键盘。
[0031]需要说明的是,该K个原始字符中,部分字符是经替换后的字符,或者,全部字符都是经替换后的字符。
[0032]进一步的,该K个原始字符可以在该预先定制的验证信息输入键盘上乱序排列,以增加偷窥者识别出用户利用该预先定制的验证信息输入键盘实际输入的验证信息的难度。
[0033]S103、所述移动终端获取从所述K个原始字符中选择的M个原始字符,并利用预设的字符映射关系得到所述M个原始字符对应的M个目标字符。
[0034]其中,K、M均为大于或等于I的整数,目标字符即为原始字符实际代表的字符,目标字符具体可以是如图2所示的验证信息输入键盘上的字符,该M个原始字符具体表示用户选择的次数以及每次选择的原始字符,例如M = 6,则表明用户从该K个原始字符中选择了 6次原始字符,其中选择的6次原始字符可以全部不同,也可以部分不同,还可以全部相同。
[0035]具体的,用户可以在该预先定制的验证信息输入键盘上通过触摸、点击、滑动等操作输入具体的验证信息,移动终端记录用户从该K个原始字符选择该M个原始字符的顺序以及用户每一次选择的原始字符,进而移动终端根据预设的原始字符与目标字符的字符映射关系,得到该M个原始字符对应的M个目标字符。
[0036]S104、所述移动终端将所述M个目标字符按照选择所述M个原始字符的顺序进行排列,并将排列后的所述M个目标字符作为输入的验证信息。
[0037]具体实现中,移动终端将该M个目标字符按照用户选择该M个原始字符的顺序排列后即可作为用户实际输入的验证信息。
[0038]可以理解的是,如果当前操作的信息输入框不是验证信息输入框,则该移动终端可显示系统或者应用默认的验证信息输入键盘(如图2所示),进而用户可在该默认的验证信息输入键盘输入相应的验证信息(如支付密码)。
[0039]举例来说,如图2所示,为本发明实施例提供的一种移动终端系统或者应用默认的验证信息输入键盘,如图3所示,为本发明实施例提供的一种预先定制的验证信息输入键盘,默认的验证信息输入键盘中数字2、5、8被α、β、γ这三个特殊字符替换,用户可将具体的字符映射关系(即替换规则)设为α — 5,β — 8,γ — 2,例如用户想要输入密码:123456
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1