一种密码设置及密码解密方法

文档序号:9376121阅读:623来源:国知局
一种密码设置及密码解密方法
【技术领域】
[0001]本发明属于终端技术领域,具体涉及一种密码设置及密码解密方法。
【背景技术】
[0002]目前,在移动通讯终端上,对用户启动应用、进行网上支付、进入显示隐私信息的界面等操作行为设置密码,或者,对某些文件和或数据设置密码,已经成为用户保护个人隐私或个人财产的重要安全手段。
[0003]现有的,在移动通讯终端上设置密码的方式有以下几种:1、输入数字、字母、符号等字符作为密码;2、在九宫格图案上手指滑动屏幕形成接连几个点的固定图案作为密码;3、在屏幕上滑动手势,以手势作为密码。
[0004]以上方式设置的密码都较为单一,密码容易被获取,密码的安全性不高,使得用户的数据或财产存在较大的安全隐患。

【发明内容】

[0005]鉴于此,本发明提出一种密码设置及密码解密方法,所述方法设置的密码不易被获取,安全性高,能更可靠地保护用户的数据和财产安全。
[0006]本发明技术方案:
[0007]—种密码设置方法,包括:
[0008]若检测到密码设置请求,显示密码设置界面,所述密码设置界面提供待选择字符,所述密码设置界面允许给选择的字符添加手势动作;
[0009]检测用户在所述密码设置界面上选择的字符、给所述字符添加的手势动作及用户选择该字符的次序i ;
[0010]将用户第i次选择的字符和给所述字符添加的手势动作组合,作为密码的第i位进行保存;
[0011]其中,i为正整数,i彡I。
[0012]进一步地,所述密码设置界面允许给选择的字符添加手势动作的方式包括:在密码设置界面上通过划屏操作输入手势动作;或者从手势动作数据库中选择手势动作,所述手势动作数据库由所述密码设置界面链接进入。
[0013]进一步地,当给所述字符添加手势动作的方式为在密码设置界面上通过划屏操作输入手势动作时,所述检测用户在所述密码设置界面上选择的字符、给所述字符添加的手势动作及用户选择该字符的次序i之后,所述将所述选择的字符和给所述字符添加的手势动作组合,作为密码的第i位进行保存之前,还包括:
[0014]判断所述手势动作的滑动轨迹是否以所述字符为起始点,若是,则将所述选择的字符和给所述字符输入的手势动作组合,作为密码的第i位进行保存;否则,继续检测给所述字符添加的手势动作;
[0015]所述将所述选择的字符和给所述字符添加的手势动作组合,作为密码的第i位进行保存之后还包括:
[0016]重复检测、判断和保存的步骤,直到用户结束选择字符和给所述字符输入的手势动作。
[0017]一种密码解密方法,包括:
[0018]若检测到密码解密请求,显示密码解密界面,所述密码解密界面提供待选择字符,所述密码解密界面允许给选择的字符添加手势动作;
[0019]检测用户在所述密码解密界面上选择的字符、给所述字符添加的手势动作及用户选择该字符的次序i ;
[0020]遍历用户选择的所有字符和为每个字符添加的手势动作,将用户第i次选择的字符和给所述字符添加的手势动作分别与预先保存的密码的第i位的字符和手势动作比较,若全部一致,则解密成功;否则,解密失败;
[0021]其中,i为正整数,i彡I。
[0022]进一步地,所述密码解密界面允许给选择的字符添加手势动作的方式包括:在密码解密界面上通过划屏操作输入手势动作;或者从手势动作数据库中选择手势动作,所述手势动作数据库由所述密码解密界面链接进入。
[0023]一种可设置密码的终端,包括:
[0024]密码设置界面显示模块,用于若检测到密码设置请求,显示密码设置界面,所述密码设置界面提供待选择字符,所述密码设置界面允许给选择的字符添加手势动作;
[0025]检测模块,用于检测用户在所述密码设置界面上选择的字符、给所述字符添加的手势动作及用户选择该字符的次序i ;
[0026]组合保存模块,用于将所述选择的字符和给所述字符添加的手势动作组合,作为密码的第i位进行保存;
[0027]其中,i为正整数,i彡I。
[0028]进一步地,所述密码设置界面允许给选择的字符添加手势动作的方式包括:在密码设置界面上通过划屏操作输入手势动作;或者从手势动作数据库中选择手势动作,所述手势动作数据库由所述密码设置界面链接进入。
[0029]进一步地,当给所述字符添加手势动作的方式为在密码设置界面上通过划屏操作输入手势动作时,所述终端还包括:
[0030]判断模块,用于判断所述手势动作的滑动轨迹是否以所述字符为起始点,若是,则发送执行信号给所述组合保存模块;否则,继续发送执行信号给所述检测模块;
[0031]步骤重复模块,用于重复检测、判断和保存的步骤,直到用户结束选择字符和给所述字符输入的手势动作。
[0032]—种可解密的终端,包括:
[0033]密码解密界面显示模块,用于若检测到密码解密请求,显示密码解密界面,所述密码解密界面提供待选择字符,所述密码解密界面允许给选择的字符添加手势动作;
[0034]检测模块,用于检测用户在所述密码解密界面上选择的字符、给所述字符添加的手势动作及用户选择该字符的次序i ;
[0035]比较模块,用于遍历用户选择的所有字符和为每个字符添加的手势动作,将用户第i次选择的字符和给所述字符添加的手势动作分别与预先保存的密码的第i位的字符和手势动作比较,若全部一致,则解密成功;否则,解密失败;
[0036]其中,i为正整数,i彡I。
[0037]进一步地,所述密码解密界面允许给选择的字符添加手势动作的方式包括:在密码解密界面上通过划屏操作输入手势动作;或者从手势动作数据库中选择手势动作,所述手势动作数据库由所述密码解密界面链接进入。
[0038]本发明有益效果:
[0039]本发明所述的密码设置方法包括:若检测到密码设置请求,显示密码设置界面,所述密码设置界面可选择字符,所述密码设置界面可添加手势动作;检测用户在所述密码设置界面上选择的字符、给所述字符添加的手势动作及用户选择该字符的次序i ;将用户第i次选择的字符和给所述字符添加的手势动作组合,作为密码的第i位进行保存。本发明将选择的字符和给所述字符添加的手势动作组合作为密码,该密码不易被获取,从而提高了用户数据和财产的安全性。
【附图说明】
[0040]图1是本发明一种密码设置方法实施例一的流程图。
[0041]图2是本发明一种密码设置方法中设置密码的示意图。
[0042]图3是本发明一种密码设置方法实施例二的流程图。
[0043]图4是本发明一种密码解密方法的流程图。
[0044]图5是本发明一种可设置密码的终端的结构框图。
[0045]图6是本发明一种可解密的终端的结构框图。
【具体实施方式】
[0046]为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]实施例一
[0048]参见图1,图1是本发明一种密码设置方法的流程图。
[0049]如图1所示,一种密码设置方法,包括:
[0050]S101、若检测到密码设置请求,显示密码设置界面,所述密码设置界面可选择字符,所述密码设置界面可添加手势动作。
[0051]步骤SlOl中,密码设置界面上显示可以被用户选择的字符,所述字符包括数字、字母、符号等。密码设置界面较为特殊,允许用户选择字符,允许用户添加手势动作。
[0052]密码设置界面添加手势动作的方式包括:
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1