基于多重散列计算的密码管理方法和系统
基本信息
申请号 | CN201910135846.9 | 申请日 | - |
公开(公告)号 | CN109714365B | 公开(公告)日 | 2019-08-16 |
申请公布号 | CN109714365B | 申请公布日 | 2019-08-16 |
分类号 | H04L29/06;H04L9/32 | 分类 | 电通信技术; |
发明人 | 朱雷磊;谈广林;夏海涌 | 申请(专利权)人 | 南京金信通信息服务有限公司 |
代理机构 | 南京钟山专利代理有限公司 | 代理人 | 南京金信通信息服务有限公司 |
地址 | 210029 江苏省南京市秦淮区汉中路89号6楼 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于多重散列计算的密码管理方法,包括:服务器端接收用户端发送的注册请求,选择加密方式,所述加密方式包括加密算法和加密次数,将用户名和密码进行字符拼接后得到原始字符串,使用散列计算方式、采用选定的加密方式对原始字符串进行加密得到注册密文数据,将加密后的注册密文数据、用户名以及对应的加密方式存储至密码数据库。本发明能够通过多重散列计算的方式,人为延长每次密码校验的时间,能够有效防止暴力破解用户密码;采用前后端结合的方法,将系统压力分散到每个用户端,降低硬件成本,系统压力小,无任何额外费用,用户体验良好,无法被恶意利用。另外,传输的内容为加密后的密文,降低不安全的网络环境导致的密码泄露风险。 |
