[发明专利]一种密码修改方法、系统及目标服务器和存储介质有效
申请号: | 201910092872.8 | 申请日: | 2019-01-30 |
公开(公告)号: | CN109787989B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 刘文印;李昕;吴鸿文;凡帅;周宇 | 申请(专利权)人: | 广东工业大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京东方盛凡知识产权代理事务所(普通合伙) 11562 | 代理人: | 李娜 |
地址: | 510060 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 密码 修改 方法 系统 目标 服务器 存储 介质 | ||
1.一种密码修改方法,其特征在于,应用于目标服务器,包括:
接收目标APP发送的用户信息;其中,所述用户信息包括第三方服务器的原始密码和所述目标APP根据预设规则生成的新密码;所述目标APP每隔预设周期、所述第三方服务器发生密码泄露或钓鱼事件时、修改密码的按键被点击时生成所述新密码;
将所述用户信息转发至所述第三方服务器,以便所述第三方服务器对所述用户信息进行认证,并向所述目标服务器发送认证结果;
将所述认证结果发送至所述目标APP,以便所述目标APP根据所述用户信息更新所述第三方服务器的密码;
所述接收目标APP发送的用户信息,包括:
接收目标APP发送的用户信息,并将所述用户信息存储至消息队列中;
相应的,将所述用户信息转发至所述第三方服务器,包括:
由消息队列服务器调度将所述用户信息转发至所述第三方服务器;
将所述用户信息转发至所述第三方服务器之前,还包括:
判断所述第三方服务器是否空闲;
若是,则执行将所述用户信息转发至所述第三方服务器的步骤;
判断所述第三方服务器是否空闲,包括:
获取所述第三方服务器的状态信息,根据所述状态信息判断所述第三方服务器是否空闲;
判断所述第三方服务器是否空闲,包括:
获取所述第三方服务器在预设时间段内的响应数据;
根据所述响应数据计算所述第三方服务器的可用度,并判断所述可用度是否大于预设值;
若是,则判定所述第三方服务器空闲;若否,则判定所述第三方服务器繁忙;
判断所述第三方服务器是否空闲具体的实现过程包括:通过预设请求超时时间为P,并通过预设或者动态调整当前时刻所属时间段Tk,统计当前时刻之前m个时间段内的响应数据,如果对该第三方服务器所记录到的时间段不足m个,则仅统计所有已记录的时间段的响应数据,仅当某个时间段内登录易服务器向第三方服务器发出了请求才记录该时间段内的响应数据;响应数据包括登录易服务器请求第三方服务器接口次数Nk-i、请求失败次数Ck-i、该时间段内平均响应时间ATk-i,根据响应数据使用多种方法计算第三方服务器可用度Sk(0≤Sk<1);若第三方网站服务器的可用度大于预设值V,登录易服务器将用户信息转发给第三方服务器,否则向登录易APP返回服务器正忙;预设值V初始为0.2,若Sk>V,登录易服务器将用户信息转发给第三方服务器,如果第三方服务器响应超时,则增大预设值V为0.3,下一次请求前再次判断Sk是否大于新的V,多次试验后固定V的值;
Sk计算方法选择如下之一:
2.根据权利要求1所述密码修改方法,其特征在于,将所述用户信息转发至所述第三方服务器,以便所述第三方服务器对所述用户信息进行认证,并向所述目标服务器发送认证结果,包括:
将所述用户信息加密转发至所述第三方服务器,以便所述第三方服务器对接收到的信息进行解密得到所述用户信息,并对所述用户信息进行认证,向所述目标服务器发送认证结果。
3.根据权利要求1至2中任一项所述密码修改方法,其特征在于,所述目标服务器包括登录易服务器,所述目标APP包括登录易APP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910092872.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种身份加强认证和鉴权方法及装置
- 下一篇:一种验证邮件的方法及装置