一种密码处理方法、装置及终端制造方法及图纸

技术编号:9463063 阅读:81 留言:0更新日期:2013-12-19 00:37
本发明专利技术公开了一种密码处理方法,包括:获取用户输入的密码;比较用户输入的密码与预置密码是否相同;若相同,以隐藏显示的方式显示用户输入的密码,然后打开应用界面;若不相同,将用户输入的密码直接显示出来,然后重新获取用户输入的密码。本发明专利技术还公开了一种与密码处理方法相对应的密码处理装置、及包括该密码处理装置的终端。本发明专利技术所述的技术方案集成了对用户输入的密码进行直接显示与隐藏显示的方式,既可以防止密码泄露又便于及时发现输入的错误密码。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种密码处理方法,包括:获取用户输入的密码;比较用户输入的密码与预置密码是否相同;若相同,以隐藏显示的方式显示用户输入的密码,然后打开应用界面;若不相同,将用户输入的密码直接显示出来,然后重新获取用户输入的密码。本专利技术还公开了一种与密码处理方法相对应的密码处理装置、及包括该密码处理装置的终端。本专利技术所述的技术方案集成了对用户输入的密码进行直接显示与隐藏显示的方式,既可以防止密码泄露又便于及时发现输入的错误密码。【专利说明】—种密码处理方法、装置及终端
本专利技术涉及安全认证领域,尤其涉及一种密码处理方法、装置及终端。
技术介绍
随着电子技术的发展,越来越多的电子产品进入人们的生活,为了提高电子产品的安全性、防止不相关的人员使用电子产品,通常对电子产品设置了密码保护,使用之前需要输入密码,只有密码输入正确时才可以使用该产品。比如手机、平板电脑等电子产品大多设置了密码保护的功能。密码输入后一般在电子产品的显示屏中采用两种方式进行显示,一种是将输入的密码直接显示出来,另外一种是以掩码的方式对输入的密码信息隐藏显示。在显示屏中将输入的密码直接显示出来的方式,方便用户及时浏览密码,尤其当密码输入错误时,及时发现错误并更正,但是这种方式容易被非法用户窥视而导致密码泄露。在显示屏中将输入的密码以掩码的方式隐藏显示的方式,可以提高对输入信息的保护,但是不便于用户及时发现由于误操作而输入的错误密码,尤其当产品对输入错误密码的次数有限制时,由于合法用户没有及时发现误操作,当输入错误密码的次数超过允许次数时,将导致合法用户无法及时使用产品。
技术实现思路
本专利技术所要解决的技术问题是:提供一种密码处理方法,该方法集成了对用户输入的密码进行直接显示与隐藏显示的方式,既可以防止密码泄露又便于及时发现输入的错误密码。本专利技术为了解决上述技术问题,提供了一种密码处理方法,包括:获取用户输入的密码;比较用户输入的密码与预置密码是否相同;若相同,用户输入的密码以隐藏显示的方式显示,然后打开应用界面;若不相同,将用户输入的密码直接显示出来,重新获取用户输入的密码。其中,所述比较用户输入的密码与预置密码是否相同,包括:在密码输入过程中就开始进行比较,将密码输入过程中已输入的密码部分与预置密码的对应部分进行比较;如果已输入的密码部分与预置密码的对应部分相同,则将相同的密码部分以隐藏显示的方式显示,并继续输入并比较,如果用户输入的密码的各部分都与预置密码的对应部分相同,则用户输入的密码与预置密码相同;如果已输入的密码部分与预置密码的对应部分不相同,则用户输入的密码与预置密码不同,用户输入的密码为错误密码,停止本次的密码输入和比较。其中,所述比较用户输入的密码与预置密码是否相同,也可以包括:密码输入完成后才将用户输入的密码与预置密码进行比较;即:判断所述用户输入的密码是否为完整的密码,如果判断为是,将所述用户输入的密码与预置密码进行比较,比较所述用户输入的密码与预置密码是否相同。其中,所述以隐藏显示的方式显示,包括:以掩码的方式显示或者不显示任何内容。其中,当用户输入的密码与预置密码不同时,在重新获取用户输入的密码之前,将之前每次输入的错误密码都显示出来,避免再次输入之前已输入过的错误密码。相应地,本专利技术还提供了一种密码处理装置,包括:获取模块,用于获取用户输入的密码;比较模块,用于比较用户输入的密码与预置密码是否相同;隐藏显示模块,用于当用户输入的密码与预置密码相同时,将用户输入的密码以隐藏显示的方式显示,然后打开应用界面;直接显示模块,用于当用户输入的密码与预置密码不同时,将用户输入的密码直接显不出来。其中,所述比较模块,包括:即时比较模块或者整体比较模块;所述即时比较模块,用于在密码输入过程中就开始进行比较,将密码输入过程中已输入的密码部分与预置密码的对应部分进行比较;如果已输入的密码部分与预置密码的对应部分相同,则将相同的密码部分以隐藏显示的方式显示,并继续输入并比较,如果用户输入的密码的各部分都与预置密码的对应部分相同,则用户输入的密码与预置密码相同;如果已输入的密码部分与预置密码的对应部分不相同,则用户输入的密码与预置密码不同,用户输入的密码为错误密码,停止本次的密码输入和比较。所述整体比较模块,用于密码输入完成后才将用户输入的密码与预置密码进行比较。其中,所述以隐藏显示的方式进行显示包括以掩码的方式显示或者不显示任何内容。其中,该密码处理装置,还包括:错误密码显示模块,用于当用户输入的密码与预置密码不同时,在所述获取模块重新获取用户输入的密码之前,将之前每次输入的错误密码都显示出来。相应地,本专利技术还提供了一种终端,包括,显示屏和与显示屏相连的密码处理装置;其中所述密码处理装置包括:获取模块、比较模块、隐藏显示模块和直接显示模块;获取模块,用于获取用户输入的密码;比较模块,用于比较用户输入的密码与预置密码是否相同;隐藏显示模块,用于当用户输入的密码与预置密码相同时,将用户输入的密码以隐藏显示的方式显示,打开应用界面;直接显示模块,用于当用户输入的密码与预置密码不同时,将用户输入的密码直接显不出来。其中,所述比较模块,包括:即时比较模块或者整体比较模块;所述即时比较模块,用于在密码输入过程中就开始进行比较,将密码输入过程中已输入的密码部分与预置密码的对应部分进行比较;如果已输入的密码部分与预置密码的对应部分相同,则将相同的密码部分以隐藏显示的方式显示,继续判断后续输入的密码部分,如果用户输入的密码的各部分都与预置密码的对应部分相同,则用户输入的密码与预置密码相同;如果已输入的密码部分与预置密码的对应部分不相同,则用户输入的密码与预置密码不同,用户输入的密码为错误密码,停止本次密码输入和比较。所述整体比较模块,用于密码输入完成后才将用户输入的密码与预置密码进行比较。其中,所述以隐藏显示的方式进行显示包括以掩码的方式显示或者不显示任何内容。其中,该终端,还包括:错误密码显示模块,用于当用户输入的密码与预置密码不同时,在所述获取模块重新获取用户输入的密码之前,将之前每次输入的错误密码都显示出来。其中,所述终端为手机或者电脑。本专利技术实具有如下有益效果:本专利技术提供的密码处理方法集成了对用户输入的密码进行直接显示与隐藏显示的方式,既可以防止密码泄露又便于及时发现输入的错误密码。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例密码处理方法的流程图;图2是本专利技术第二实施例密码处理装置的结构示意图;图3是本专利技术第三实施例密码处理装置的结构示意图;图4是本专利技术第四实施例终端的结构示意图;图5是本专利技术第五实施例终端的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实本文档来自技高网
...

【技术保护点】
一种密码处理方法,其特征在于,包括:获取用户输入的密码;比较所述用户输入的密码与预置密码是否相同;若相同,以隐藏显示的方式显示所述用户输入的密码,然后打开应用界面;若不相同,将所述用户输入的密码直接显示出来,然后重新获取用户输入的密码。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈斯帆
申请(专利权)人:深圳创维数字技术股份有限公司深圳市创维软件有限公司
类型:发明
国别省市:

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

1