[发明专利]密码调用方法、服务器及存储介质有效
申请号: | 201711323477.3 | 申请日: | 2017-12-13 |
公开(公告)号: | CN108418785B | 公开(公告)日: | 2020-07-21 |
发明(设计)人: | 彭捷 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 于志光;郭梦霞 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密码 调用 方法 服务器 存储 介质 | ||
本发明公开了一种密码调用方法、服务器及存储介质,该方法包括:接收客户端获取某业务系统的访问密码的请求;提取服务器缓存中存储的该业务系统的访问密码登录该业务系统;判断能否使用缓存中的访问密码进入该业务系统,若能进入该业务系统,则说明访问密码有效,流程结束,若不能进入该业务系统,则说明访问密码失效,判断密码管理平台是否为开启状态,若密码管理平台为开启状态,则从密码管理平台调用获取所述访问密码,若密码管理平台为关闭状态,则从本地存储设备的配置文件中获取所述访问密码,将所述访问密码反馈给客户端,从而能够灵活调用业务系统的访问密码。
技术领域
本发明涉及密码管理领域,尤其涉及一种密码调用方法、服务器及计算机可读存储介质。
背景技术
在企业的运营管理中,企业对于特权账号的管理使用密码分散管理方式进行管理,各个业务系统的管理员管理其所负责的业务系统的账号密码,手动进行账号密码管理极其不便。因此,密码管理平台应运而生,实现了企业的特权账号密码的全面自动化管理。一般地,企业的所有业务系统的密码由密码管理平台统一负责分配、管理及更新,当用户需要访问某业务系统时,向密码管理平台远程进行身份验证,调用该业务系统的密码。但是,向密码管理平台远程调用业务系统密码的过程中,可能会出现调用失败的情况,现有的密码管理平台在远程调用失败时,用户无法获取密码,无法访问业务系统。
发明内容
鉴于以上内容,本发明提供一种密码调用方法、服务器及计算机可读存储介质,其主要目的是向密码管理平台远程调用某业务系统的访问密码失败时,能够调用本地存储的密码进行解密,访问该业务系统。
为实现上述目的,本发明提供一种密码调用方法,该方法包括:
接收步骤:接收客户端发送的获取某业务系统的访问密码的请求;
提取步骤:提取服务器缓存中存储的该业务系统的访问密码登录该业务系统;
第一判断步骤:判断能否使用缓存中的访问密码进入该业务系统,若能进入该业务系统,则说明访问密码有效,流程结束,若不能进入该业务系统,则说明访问密码失效,执行第二判断步骤;
第二判断步骤:判断密码管理平台是否为开启状态,若密码管理平台为开启状态,则从密码管理平台调用获取所述访问密码,若密码管理平台为关闭状态,则从本地存储设备的配置文件中获取所述访问密码,将所述访问密码反馈给客户端。
优选地,所述将所述访问密码反馈给客户端的步骤之前,所述方法还包括:
判断从密码管理平台或配置文件中获取的访问密码是否加密,若没有加密,则直接将访问密码反馈给客户端,若加密,则利用预设的加解密规则对访问密码进行解密,将解密后的访问密码反馈给客户端。
优选地,所述将访问密码反馈给客户端之前,将访问密码存储到缓存中。
优选地,所述方法还包括:
判断从密码管理平台获取的访问密码与配置文件中的访问密码是否相同,若不相同,则以从密码管理平台获取的访问密码更新配置文件中的访问密码,并对更新后的访问密码进行加密处理。
优选地,所述预设的加解密规则是指利用AES128算法和密钥对访问密码进行加或解密。
优选地,所述方法还包括:
为每个业务系统的访问密码分配标识,每个业务系统的访问密码标识与该业务系统的标识形成一一对应的映射关系,当服务器接收到获取该业务系统的访问密码的请求时,根据该业务系统的标识从配置文件或缓存中获取对应的访问密码。
此外,本发明还提供一种服务器,该服务器包括:存储器、处理器及显示器,所述存储器上存储密码调用程序,所述密码调用程序被所述处理器执行,可实现如下步骤:
接收步骤:接收客户端发送的获取某业务系统的访问密码的请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711323477.3/2.html,转载请声明来源钻瓜专利网。