[发明专利]密码管理方法、装置和计算机可读存储介质有效
申请号: | 201710583268.6 | 申请日: | 2017-07-17 |
公开(公告)号: | CN107506653B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 林袖伦;冯坤炎 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/31;G06F21/62 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国;赵爱蓉 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密码 管理 方法 装置 计算机 可读 存储 介质 | ||
1.一种密码管理方法,其特征在于,所述密码管理方法应用于机器密码管理系统,所述密码管理方法包括以下步骤:
接收至少两用户分别输入的不同的初始密码,其中,所述初始密码为在拆分为N段的启动密码中选择任意不重复的N-1段所组成,N为大于或等于3的正整数;
对接收到的初始密码进行解析,获得所述启动密码;
根据所述启动密码进行激活,以供审批系统从所述机器密码管理系统获得对应的机器密码;
所述对接收到的初始密码进行解析,获得所述启动密码的步骤包括:
将所述初始密码进行拆分,并除去拆分后的密码中重复段密码,以获得N段密码;
将获得的N段密码段进行重组获得所述启动密码。
2.如权利要求1所述的密码管理方法,其特征在于,所述根据所述启动密码进行激活的步骤包括:
通过预设算法计算所述启动密码的哈希值;
根据所述启动密码的哈希值进行激活。
3.如权利要求1所述的密码管理方法,其特征在于,所述根据所述启动密码进行激活,以供审批系统从所述机器密码管理系统获得对应的机器密码,包括:
接收所述审批系统发送的采用私钥签名的机器密码获取指令,其中所述机器密码获取指令为所述审批系统接收到机器密码申请被批准时所产生;
根据所述机器密码获取指令向所述审批系统反馈对应的机器密码,其中所述机器密码为所述机器密码管理系统根据所述机器密码获取指令从数据库中查找到对应的存储密码并采用预设算法解密所获得。
4.如权利要求3所述的密码管理方法,其特征在于,所述密码管理方法还包括:
确定向所述审批系统反馈对应的机器密码的时间;
在与所述时间相隔预设时间时,则根据预设规则更新对应的机器密码。
5.如权利要求1所述的密码管理方法,其特征在于,所述密码管理方法还包括:
定期从机器信息统计系统获取机器信息;
根据所述机器信息中各机器的分配状态确定是否存在新分配的机器;
若存在新分配的机器,则获取第一随机数,并根据所述第一随机数生成新分配机器的机器密码;
将所述机器密码存储至数据库。
6.如权利要求5所述的密码管理方法,其特征在于,所述密码管理方法还包括:
定期地连接到机器,并读取机器中记录密码修改时间的文件;
根据所述文件判断所述机器密码的修改时间是否超过预设时间;
若所述机器密码的修改时间是超过预设时间,则获取第二随机数,并根据所述第二随机数将所述机器密码修改为新的机器密码保存至所述数据库。
7.一种密码管理装置,其特征在于,所述密码管理装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的密码管理程序,所述密码管理程序被所述处理器执行时实现如权利要求1至6中任一项所述的密码管理方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有密码管理程序,所述密码管理程序被处理器执行时实现如权利要求1至6中任一项所述的密码管理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710583268.6/1.html,转载请声明来源钻瓜专利网。