密码校验方法、装置、计算机设备和计算机可读存储介质制造方法及图纸

技术编号:17784074 阅读:94 留言:0更新日期:2018-04-22 15:25
本发明专利技术涉及一种密码校验方法、装置、计算机设备和计算机可读存储介质。上述密码校验方法包括:接收第一密文密码;对第一密文密码解密,得到第一明文密码;读取用户信息,该用户信息包括用户特征码和随机字符串;将该第一明文密码、用户特征码和随机字符串拼接,得到第二明文密码;根据不可逆加密算法加密第二明文密码,得到第二密文密码;使用预先存储的校验密文密码校验第二密文密码;校验密文密码与用户信息对应,且与不可逆加密算法匹配。该密码校验方法相比采用更为更加复杂的加密算法的方式,计算机设备可以用更小的负荷达到相同或相近的安全性。

【技术实现步骤摘要】
密码校验方法、装置、计算机设备和计算机可读存储介质
本专利技术涉及互联网安全领域,特别是涉及一种密码校验方法、装置、计算机设备和计算机可读存储介质。
技术介绍
随着互联网的快速发展,安全问题一直是互联网发展需要密切关注的问题。为了保护用户在网站和用户端上个人信息的安全,设置密码是提高信息安全的有效方法。而目前,主要采用单向的不可逆加密算法或双向的可逆加密算法来进行加密。但是,由于这些加密算法的算法和逻辑都较为相似,在恶意用户通过计算机程序不断地测试后,可以达到破解加密算法的目的。因此单纯依靠加密算法来加密用户的密码,很容易被破解。而业界通常会使用更加复杂的加密算法,以保证加密算法难以被破解。但是根据加密算法来加密和解密用户的密码时,也会消耗计算机设备的性能,在加密算法越复杂的情况下,计算机设备的负荷就越大。
技术实现思路
基于此,有必要针对在加密算法越复杂的情况下,计算机设备的负荷就越大的问题,提供一种密码校验方法、装置、计算机设备和计算机可读存储介质。一种密码校验方法,所述方法包括:接收第一密文密码;对所述第一密文密码解密,得到第一明文密码;读取用户信息,所述用户信息包括用户特征码和随本文档来自技高网...
密码校验方法、装置、计算机设备和计算机可读存储介质

【技术保护点】
一种密码校验方法,所述方法包括:接收第一密文密码;对所述第一密文密码解密,得到第一明文密码;读取用户信息,所述用户信息包括用户特征码和随机字符串;将所述第一明文密码、用户特征码和随机字符串拼接,得到第二明文密码;根据不可逆加密算法加密所述第二明文密码,得到第二密文密码;使用预先存储的校验密文密码校验所述第二密文密码;所述校验密文密码与所述用户信息对应,且与所述不可逆加密算法匹配。

【技术特征摘要】
1.一种密码校验方法,所述方法包括:接收第一密文密码;对所述第一密文密码解密,得到第一明文密码;读取用户信息,所述用户信息包括用户特征码和随机字符串;将所述第一明文密码、用户特征码和随机字符串拼接,得到第二明文密码;根据不可逆加密算法加密所述第二明文密码,得到第二密文密码;使用预先存储的校验密文密码校验所述第二密文密码;所述校验密文密码与所述用户信息对应,且与所述不可逆加密算法匹配。2.根据权利要求1所述的方法,其特征在于,所述接收第一密文密码之前,所述方法还包括:接收用户端触发的登录请求;根据所述登录请求判断所述用户端所属的用户组;获取与判断出的用户组匹配的第一密钥;向所述用户端反馈所述第一密钥,以使得所述用户端根据所述第一密钥生成第一密文密码。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:选取与所述第一密钥构成密钥对的第二密钥;根据所述第二密钥解密所述第一密文密码,得到所述第一明文密码。4.根据权利要求1所述的方法,其特征在于,所述使用预先存储的校验密文密码校验所述第二密文密码,包括:发送密码读取凭证至密码库,解锁所述密码库;从解锁后的所述密码库中查询相应的校验密文密码;读取查询到的校验密文密码;根据所述校验密文密码校验所述第二密文密码。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收用户端发送的密码修改请求;响应于所述密码修改请求,根据所述密码读取凭证解锁所述密码库;从所述密码库中查询所述密码修改请求相应的校验密文密码;对比所述校验密文密码和所述密码修改请求指定的修改后的密码是否匹配,当不匹配时,则根据修改后的密码生成修改后的校验密文密码,并将修改后的校验密文密码替换所述密码...

【专利技术属性】
技术研发人员:刘倞坤董国超代强周凤
申请(专利权)人:重庆金融资产交易所有限责任公司
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1