基于多重散列计算的密码管理方法和系统

基本信息

申请号 CN201910135846.9 申请日 -
公开(公告)号 CN109714365B 公开(公告)日 2019-08-16
申请公布号 CN109714365B 申请公布日 2019-08-16
分类号 H04L29/06;H04L9/32 分类 电通信技术;
发明人 朱雷磊;谈广林;夏海涌 申请(专利权)人 南京金信通信息服务有限公司
代理机构 南京钟山专利代理有限公司 代理人 南京金信通信息服务有限公司
地址 210029 江苏省南京市秦淮区汉中路89号6楼
法律状态 -

摘要

摘要 本发明公开了一种基于多重散列计算的密码管理方法,包括:服务器端接收用户端发送的注册请求,选择加密方式,所述加密方式包括加密算法和加密次数,将用户名和密码进行字符拼接后得到原始字符串,使用散列计算方式、采用选定的加密方式对原始字符串进行加密得到注册密文数据,将加密后的注册密文数据、用户名以及对应的加密方式存储至密码数据库。本发明能够通过多重散列计算的方式,人为延长每次密码校验的时间,能够有效防止暴力破解用户密码;采用前后端结合的方法,将系统压力分散到每个用户端,降低硬件成本,系统压力小,无任何额外费用,用户体验良好,无法被恶意利用。另外,传输的内容为加密后的密文,降低不安全的网络环境导致的密码泄露风险。