一种密码管理方法、系统及智能终端技术方案

技术编号:15501221 阅读:166 留言:0更新日期:2017-06-03 22:41
本发明专利技术公开了一种密码管理方法,包括以下步骤:建立密码数据库,所述密码数据库中存储有至少一个密码数据,每个所述应用均对应有一个所述密码数据,形成对应的映射关系;接收密码输入,若所述密码输入信息与所述密码保护应用的预定密码不同,则存储该密码输入信息,并重新接收密码输入;当检测到连续至少两次输入错误时,将存储的密码输入信息与所述密码数据进行对比,若每个所述存储的密码输入信息均对应有一个密码数据,则发出提示信息。本发明专利技术的密码管理方法预先存储密码与对应应用的映射关系,在多次输入密码错误时,根据用户输入的错误密码判断用户是否为误输入,若是,则向用户给出正确的密码提示,以便用户能够正确输入。

Cipher management method, system and intelligent terminal

The invention discloses a password management method, which comprises the following steps: establishing a password database, storing the password in the database with at least one password data, each of the applications are corresponding to one of the password data, forming the corresponding mapping; receiving a password, the password if the predetermined password input information and the password protected application, then store the password input information, and to receive a password input; when the detected at least two consecutive input error, compares the stored password input information and the password, if the password input information for each of the storage corresponds with a password, then send message. Mapping password management method of the invention the password stored with the corresponding application, in repeatedly enter the wrong password, wrong password for the user according to the user input is wrong input, if it gives the user the correct password, so the user can input the correct.

【技术实现步骤摘要】
一种密码管理方法、系统及智能终端
本专利技术涉及数据安全领域,特别涉及一种密码管理方法、系统及智能终端。
技术介绍
现有的密码管理软件普遍是以密码箱的形式存在,由于在不同的情况,用户会设置不同的密码,而密码数量过多使得用户记忆不方便,常常忘记密码,及不方便,为了防止用户忘记密码,通过密码管理软件进行存储,方便用户进行查看。然而这种方式等同于将密码在媒介中进行存储,此外密码箱也需要用户进行密码设置,极不方便,若用户忘记了密码箱密码,则又需要花费时间找回密码,而假如密码箱密码遭到了泄露,用户存储的密码都面临泄露的危险,同时现有的大多数密码管理应用均具有自动填充的功能,当用户在打开曾经使用过的应用时,会自动填充密码,省略了用户输入密码的麻烦,然而,该功能虽然方便用户,当用户手机丢失,则保存的密码就将面临巨大的泄露风险。综上所述,现有的密码管理方式保密性差、安全性能差、便捷性差。
技术实现思路
本专利技术在于克服现有技术的上述不足,提供一种保密性强、安全性能好、较为便捷的密码管理方法、系统及智能终端。为了实现上述专利技术目的,本专利技术采用的技术方案是:一种密码管理方法,应用于智能终端,所述智能终端具有密码保护的应用,所述应用具有预定密码,其特征在于,包括以下步骤:建立密码数据库,所述密码数据库中存储有至少一个密码数据,每个所述应用均对应有一个所述密码数据,形成对应的映射关系;接收密码输入,若所述密码输入信息与所述密码保护应用的预定密码不同,则存储该密码输入信息,并重新接收密码输入;当检测到连续至少两次输入错误时,将存储的密码输入信息与所述密码数据进行对比,若每个所述存储的密码输入信息均对应有一个密码数据,则发出提示信息。进一步地,当检测到连续至少两次输入错误,且每个所述存储的密码输入信息均与所述密码数据不一致时,则禁止对所述应用的访问,并发送提醒信息到远程服务器。进一步地,所述密码数据库中还存储有输入特征参数,每个特征参数均对应有一个密码数据,所述特征参数包括密码输入速度、字符输入时间间隔中的至少一种。进一步地,当判断密码输入特征与所述特征参数不匹配时,禁止对所述应用的访问,并发送提醒信息到远程服务器。进一步地,当检测到密码输入为密码数据库存储的密码数据时,记录该密码输入特征,并通过该码输入特征修正所述特征参数。进一步地,当检测到密码输入信息与所述密码保护应用的预定密码相同,且与所述密码数据库中映射关系不一致时,重新建立该密码输入信息的映射关系。进一步地,所述提示信息包括显示所述预定密码中至少两个字符和该字符对应的位置。本专利技术同时提供一种密码管理系统,应用于智能终端,所述智能终端具有密码保护的应用,包括存储单元、输入检测单元、数据处理单元;所述存储单元用于存储密码数据与所述应用的映射关系,且每个所述应用均对应有一个所述密码数据;所述输入检测单元用于接收密码输入,若所述密码输入信息与所述密码保护应用的预定密码不同,则存储该密码输入信息,并重新接收密码输入;所述数据处理单元用于当检测到连续至少两次输入错误时,将存储的密码输入信息与所述密码数据进行对比,若每个所述存储的密码输入信息均对应有一个密码数据,则发出提示信息。进一步地,所述数据处理单元还用于当检测到连续至少两次输入错误,且每个所述存储的密码输入信息均与所述密码数据不一致时,则禁止对所述应用的访问,并发送提醒信息到远程服务器。本专利技术同时提供一种智能终端,包括本专利技术所述的密码管理系统。与现有技术相比,本专利技术的有益效果1、本专利技术的密码管理方法预先存储密码与对应应用的映射关系,在多次输入密码错误时,根据用户输入的错误密码判断用户是否为误输入,若是,则向用户给出正确的密码提示,以便用户能够正确输入。2、本专利技术的密码管理方法在判定用户为胡乱输入时,则禁止用户对所述应用的访问。3、本专利技术的密码管理方法还根据用户输入密码的习惯,形成用户特征参数,并当判断密码争取但特征参数不匹配时,禁止用户对所述应用的访问,以消除暴力破解方式破解密码、或他人盗取数据进行输入。4、本专利技术的密码管理方法还能够根据用户每次的输入方式,自动修正密码数据库的映射关系、修正特征参数,完善密码管理方法。附图说明图1所示为本专利技术的密码管理方法流程图。图2所示为本专利技术的密码管理系统模块框图。具体实施方式下面结合具体实施方式对本专利技术作进一步的详细描述。但不应将此理解为本专利技术上述主题的范围仅限于以下的实施例,凡基于本
技术实现思路
所实现的技术均属于本专利技术的范围。实施例1:图1所示为本专利技术的密码管理方法流程图,应用于智能终端,所述智能终端具有密码保护的应用,所述应用具有预定密码,其特征在于,包括以下步骤:建立密码数据库,所述密码数据库中存储有至少一个密码数据,每个所述应用均对应有一个所述密码数据,形成对应的映射关系;接收密码输入,若所述密码输入信息与所述密码保护应用的预定密码不同,则存储该密码输入信息,并重新接收密码输入;当检测到连续至少两次输入错误时,将存储的密码输入信息与所述密码数据进行对比,若每个所述存储的密码输入信息均对应有一个密码数据,则发出提示信息。智能终端可以是具有操作系统、拥有输入输出功能的任何设备,如PC、智能手机、PDA、工控机等。本实施例以智能手机为例,一般智能手机中有安装有多个应用程序,大多数应用程序均需要账号密码才能进行访问,在通过浏览器访问网页时,同样有些网页需要输入账号密码登陆才能进行访问,因此,假如众多需要访问的程序或页面中都有使用不同的账号密码,用户记忆极其不便。因此本专利技术建立密码数据库,存储每个应用与其对应密码的映射,并且在用户多次输入错误时,根据错误密码来判断是否向用户发出提示信息,来提示用户输入正确的密码。本专利技术的密码管理方法预先存储密码与对应应用的映射关系,在多次输入密码错误时,根据用户输入的错误密码判断用户是否为误输入,若是,则向用户给出正确的密码提示,以便用户能够正确输入。在一个具体实施方式中,当检测到连续至少两次输入错误,且每个所述存储的密码输入信息均与所述密码数据不一致时,则禁止对所述应用的访问,并发送提醒信息到远程服务器。一般地,如果该用户保存的密码较多,在进行密码输入时,可能会记忆混乱,导致在输入A密码时错误的输入了B密码,此时,系统能够根据此判读用户是误输入还是胡乱输入,若是混乱输入,则表明此时的输入者并非是真正使用该应用的用户,则禁止对所述应用的访问,并发送提醒信息到远程服务器。具体的,也可以采用冻结手机使用权限等方式进行访问,发送的提醒信息可以是用户预留的电子信箱、短信等。在一个具体实施方式中,所述密码数据库中还存储有输入特征参数,每个特征参数均对应有一个密码数据,所述特征参数包括密码输入速度、字符输入时间间隔中的至少一种。其中,由于密码输入速度易受外界影响,因此权重较低,可设置为0.15-0.35之间;字符间输入的不同间隔为主要判断条件,权重较重,可设置为0.65-0.85;当然,上述比率还可根据用户的不断使用动态调节区间,不断的调整输入速度与输入间隔的比例,综合匹配度超过85%即可认为是匹配通过,当然,综合匹配度也根据用户的不断使用动态调节,一般设置为75%-90%。假如是非正常破解密码,其字符输入时间间隔必然差异很大,其权重较大,足以进行判断。例如,当密码输本文档来自技高网
...
一种密码管理方法、系统及智能终端

【技术保护点】
一种密码管理方法,应用于智能终端,所述智能终端具有密码保护的应用,所述应用具有预定密码,其特征在于,包括以下步骤:建立密码数据库,所述密码数据库中存储有至少一个密码数据,每个所述应用均对应有一个所述密码数据,形成对应的映射关系;接收密码输入,若所述密码输入信息与所述密码保护应用的预定密码不同,则存储该密码输入信息,并重新接收密码输入;当检测到连续至少两次输入错误时,将存储的密码输入信息与所述密码数据进行对比,若每个所述存储的密码输入信息均对应有一个密码数据,则发出提示信息。

【技术特征摘要】
1.一种密码管理方法,应用于智能终端,所述智能终端具有密码保护的应用,所述应用具有预定密码,其特征在于,包括以下步骤:建立密码数据库,所述密码数据库中存储有至少一个密码数据,每个所述应用均对应有一个所述密码数据,形成对应的映射关系;接收密码输入,若所述密码输入信息与所述密码保护应用的预定密码不同,则存储该密码输入信息,并重新接收密码输入;当检测到连续至少两次输入错误时,将存储的密码输入信息与所述密码数据进行对比,若每个所述存储的密码输入信息均对应有一个密码数据,则发出提示信息。2.根据权利要求1所述的密码管理方法,其特征在于,当检测到连续至少两次输入错误,且每个所述存储的密码输入信息均与所述密码数据不一致时,则禁止对所述应用的访问,并发送提醒信息到远程服务器。3.根据权利要求1所述的密码管理方法,其特征在于,所述密码数据库中还存储有输入特征参数,每个特征参数均对应有一个密码数据,所述特征参数包括密码输入速度、字符输入时间间隔中的至少一种。4.根据权利要求3所述的密码管理方法,其特征在于,当判断密码输入特征与所述特征参数不匹配时,禁止对所述应用的访问,并发送提醒信息到远程服务器。5.根据权利要求4所述的密码管理方法,其特征在于,当检测到密码输入为密码数据库存储的密码数据时,记录该密码输入特征,并通过该码输...

【专利技术属性】
技术研发人员:张永鑫
申请(专利权)人:成都中科创达软件有限公司
类型:发明
国别省市:四川,51

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

1