密码管理方法及密码管理系统的制作方法

文档序号:9631721阅读:552来源:国知局
密码管理方法及密码管理系统的制作方法
【技术领域】
[0001]本发明涉及网络安全技术,尤其涉及一种密码管理方法及密码管理系统。
【背景技术】
[0002]在互联网时代,网络用户越来越依赖于各类型的网络服务,也因此不得不注册各类的密码。
[0003]为了方便记忆,用户通常将不同应用程序设置为相同的账号名和密码。然而,这样的做法安全性极低,一旦其中一个账号被盗取,则其他的账号便不攻自破了。
[0004]此外,如只能由数字或英文构成、必须用电子信箱注册、必须包含大写字母和符号、或者限定为6位字符等,导致账号与密码不能重复使用,加之银行账号等安全级别高的应用程序,密码需定期更新。
[0005]因此,如何方便快捷记忆用户的账号名和密码,避免用户忘记、混淆等,同时兼顾网络安全性,就成为网络安全技术的研究方向之一。

【发明内容】

[0006]有鉴于此,本发明的目的在于提供一种密码管理方法及密码管理系统,可以解决现有技术中账号名和密码不易记忆、安全性能不高的技术问题。
[0007]为解决上述技术问题,本发明实施例提供了一种密码管理方法,应用于终端设备中,所述密码管理方法包括:
[0008]开启应用程序的登录界面;
[0009]获取用户的生物特征信息,并根据所述用户的生物特征信息开启对应的密码库;
[0010]在所述密码库中判断是否存在所述应用程序对应的账号名和密码;以及
[0011]当存在时,从所述密码库中调用所述应用程序对应的账号名和密码,并输入到所述应用程序的登录界面中。
[0012]为解决上述技术问题,本发明实施例还提供了一种密码管理系统,应用于终端设备中,所述密码管理系统包括:
[0013]登录模块,用于开启应用程序的登录界面;
[0014]获取模块,用于获取用户的生物特征信息,并根据所述用户的生物特征信息开启对应的密码库;
[0015]判断模块,用于在所述密码库中判断是否存在所述应用程序对应的账号名和密码;以及
[0016]调取模块,用于当存在时,从所述密码库中调用所述应用程序对应的账号名和密码,并输入到所述应用程序的登录界面中。
[0017]相对于现有技术,本发明提供的密码管理方法及密码管理系统,通过生物特征信息绑定和调用对应的密码库,以获取当前应用程序对应的预设账号名和密码,可避免用户忘记或混淆密码的情形,且安全性高,极大的方便了用户的使用。
【附图说明】
[0018]图1是本发明实施例一提供的密码管理方法的流程示意图;
[0019]图2是本发明实施例二提供的密码管理方法的流程示意图;
[0020]图3是本发明实施例三提供的密码管理系统的模块示意图;
[0021]图4是本发明实施例三提供的另一种密码管理系统的模块示意图。
【具体实施方式】
[0022]请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0023]本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。
[0024]本发明提供的群组通讯方法及群组通讯系统,主要应用于终端设备,如:手机、电脑、个人数字助理(Personal Digital Assistant,PDA)等。
[0025]以下将分别进行详细说明。
[0026]实施例一
[0027]请参阅图1,所示为本发明实施例提供的密码管理方法。
[0028]所述密码管理方法,应用于终端设备中,具体包括如下步骤:
[0029]在步骤S101中,开启应用程序登录界面。
[0030]所述登录界面,指包含账号名和密码输入框的应用界面,如邮箱登录界面、游戏登录界面、聊天软件登录界面、或网上银行登录界面等。
[0031]在步骤S102中,获取用户的生物特征信息,并根据用户的生物特征信息开启对应的密码库。
[0032]详而言之,本步骤包括:
[0033](1)获取用户的生物特征信息,所述生物特征包括:虹膜信息、指纹信息、人脸信息、和/或掌纹信息等;
[0034](2)提取获取的所述生物特征信息中的识别信息,所述识别信息,以虹膜为例,包括:颜色、纹路、在眼球中所占比例等;以及
[0035](3)根据所述识别信息查找对应的密码库。
[0036]在步骤S103中,判断所述密码库中是否存在应用程序对应的账号名和密码。
[0037]其中,所述密码库中账号名和密码的来源,包括:
[0038](1)用户将注册的应用程序、及其对应的账号密码一一手动保存至所述密码库中;和/或
[0039](2)通过后台程序在用户进行注册或首次输入时进行抓取。
[0040]其中,若存在应用程序对应的账号名和密码,则执行步骤S104;若不存在应用程序对应的账号名和密码,则提示用户账号密码不存在。
[0041]在步骤S104中,从密码库中调用应用程序对应的账号名和密码输入到应用程序的登录界面中。
[0042]其中,将获取的账号名和密码,自动填写至所述应用程序的登录界面中。
[0043]本发明提供的密码管理方法,通过生物特征信息绑定密码库,调取应用程序对应的预设账号密码,可避免用户忘记或混淆密码的情形,且安全性高,极大的方便了用户的使用。
[0044]实施例二
[0045]请参阅图2,所示为本发明实施例提供的密码管理方法。
[0046]可以理解的是,图2是图1所示密码管理方法的流程优化,其中,相同的步骤,仍以S1开头,不同的步骤以S2开头,以显示其差异所在。
[0047]所述密码管理方法,包括如下步骤:
[0048]在步骤S201中,建立密码库。
[0049]其中,所述密码库中账号名和密码的来源,包括:
[0050](1)用户将注册的应用程序、及其对应的账号密码一一手动保存至所述密码库中;和/或
[0051](2)通过后台程序在用户进行注册或首次输入时进行抓取。
[0052]在步骤S202中,对密码库通过生物特征的识别信息进行加密。
[0053]其中,对密码库使用生物特征进行加密,用户需通过生物特征才可解密,调取所述密码库中的信息,所述生物特征包括:虹膜信息、指纹信息、人脸信息、和/或掌纹信息等,并且加密需通过虹膜信息、指纹信息、人脸信息、和/或掌纹信息中的至少两个的组合进行加密。
[0054]在步骤S101中,开启应用程序的登录界面。
[0055]在步骤S203中,判断在预设时间阈值未能正确输入账号名和密码。
[0056]其中,若未能正确输入账号名和密码,则系统判定为用户忘记账号名和密码,跳转到S102中,若正确输入,则根据用户的输入进入应用程序。
[0057]在步骤S102中,获取用户的生物特征信息,并根据用户的生物特征信息开启对应的密码库。
[0058]详而言之,本步骤包括:
[0059](1)获取用户的生物特征信息,所述生物特征包括:虹膜信息、指纹信息、人脸信息、和/或掌纹信息等;
[0060](2)提取获取的所述生物特征信息中的识别信息;
[0061](3)判断所述识别信息与预设信息的匹配度,并当匹配度超过阈值时查找对应的密码库。
[0062]在步骤S103中,判断所述密码库中是否有应用程序对应的账号名和密码。
[0063]其中,若存在,则执行步骤S104中;若不存在,则提示用户账号密码不存在。
[0064]在步骤S104中,从密码库中调用应用程序对应的账号名和密码输入到应用程序的登录界面中。
[0065]其中,获取应用程序对应的账号名和密码,自动填写至所述登录界面中。
[0066]在S204中,判断应用程序对应的账号密码是否是明文。其中,若是明文,则执行步骤S205,若非明文,则执行步骤S206。
[0067]其中,所述明文是指直接可以看懂的,比如123456,abed等等,非明文,又称暗文、暗码,是指经过加密后显示无法直接看懂的,如显示成****。
[0068]在步骤S205中,将应用程序对应的账号名和密码输入到所述应用程序的登录界面中。
[0069]在步骤S206中,对应用程序对应的账号名和密码进行解密,并将解密后的账号名和密码输入到应用程序的登录界面中。
[0070]本发明提供的密码管理方法,通过生物特征信息绑定密码库,调取应用程序对应的预设账号密码,可避免用户忘记或混淆密码的情形,且安全性高,极大的方便了用户的使用。
[0071]实施例三
[0072]请参阅图3,所示为本发明实施例提供的密码管理系统。
[0073]所述密码管理系统30,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1