【技术实现步骤摘要】
一种基于机器学习的多密码管理方法、设备及存储介质
本专利技术涉及计算机安全
,尤其涉及一种基于机器学习的多密码管理方法、设备及存储介质。
技术介绍
目前人们越来越多地使用计算机及计算机网络来访问各种安全资源,诸如敏感信息或有价值的信息等。在经由内部网及互联网来访问保密信息的方面,越来越多地使用访问者的级别权限对应访问不同保密等级的信息,而使用密码来将访问限于经过认证的用户以确定其级别权限正变得愈发重要。通常,用户通过其登录名称以及对应的密码来进行登陆,由密码管理机构来对用户名及密码的设定和使用进行管理。如果用户是未授权人员,其试图非法冒充合法用户多次提交错误密码,则可以由密码管理机构使得当前密码失效,要求用户得到新的密码,以获取对安全资源的访问。如果用户忘记了自己的密码,则他们需要向密码管理机构请求新的密码。通常,需要重设密码的用户在提示界面中请求密码重设。为了得到新的密码,用户首先必须按照与使用他们的己经遗忘或失效的密码不同的方式来证明自己的身份,例如由用户来回答一个或更多个问题来实现。现有的密码管理方法通常 ...
【技术保护点】
1.一种基于机器学习的多密码管理方法,其特征在于,所述方法包括如下步骤:/n步骤1,多密码管理系统获取用户输入的密码信息和对应的密码输入界面,其中,所述密码输入界面包括标识当前页面信息;/n步骤2,分析用户输入密码与对应的当前页面信息的关联性,并分析用户设置密码的输入习惯,其中,所述用户设置密码的输入习惯包括输入密码的复杂度、多个密码的相似度及输入密码与对应的页面的信息的关联度;/n步骤3,根据用户设置密码的输入习惯,将所述输入密码与预先保存的初始密码模板进行匹配,其中,所述初始密码模板是预先根据获取的多个用户的密码设置习惯得到并保存的,根据用户设置密码的输入习惯得到习惯相 ...
【技术特征摘要】
1.一种基于机器学习的多密码管理方法,其特征在于,所述方法包括如下步骤:
步骤1,多密码管理系统获取用户输入的密码信息和对应的密码输入界面,其中,所述密码输入界面包括标识当前页面信息;
步骤2,分析用户输入密码与对应的当前页面信息的关联性,并分析用户设置密码的输入习惯,其中,所述用户设置密码的输入习惯包括输入密码的复杂度、多个密码的相似度及输入密码与对应的页面的信息的关联度;
步骤3,根据用户设置密码的输入习惯,将所述输入密码与预先保存的初始密码模板进行匹配,其中,所述初始密码模板是预先根据获取的多个用户的密码设置习惯得到并保存的,根据用户设置密码的输入习惯得到习惯相近的其他用户,并基于所述其他用户的输入密码作为训练集,以用户自身输入的密码作为验证集,对初始密码模板进行更新;
步骤4,采用与步骤3相同的步骤对密码对应的用户ID进行训练并更新得到训练后的ID模板,其中,所述用户ID的特征参数为根据训练后的ID模板归一化处理得出;
步骤5,在完成用户的用户ID及用户密码的训练后,用户在登录需要输入用户ID及密码的页面时,所述多密码管理系统自动生成基于该页面的用户ID和密码并自动尝试登录,若登录失败,则显示尝试密码的明文以便于用户更改;
步骤6,记录用户更改的密码与生成密码之间的相似度,若相似度小于预设值,则控制多密码管理系统重新选择所述初始密码模板并重新训练,若相似度大于预设值,则根据用户更改的密码继续对密码模板的参数进行更新;
步骤7,当预设次数的密码输入检验都为正确后,完成全部多密码管理系统的训练,所述多密码管理系统监控用户访问内容,若检测到访问内容存在输入文本框则判断是否需要输入用户ID及密码,若需要输入用户ID及密码,再抓取当前页面信息做归一化处理后得到输入参数并根据训练模板生成用户ID和密码。
2.如权利要求1所述的...
【专利技术属性】
技术研发人员:岳风顺,
申请(专利权)人:广州岸边网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。