[发明专利]密码验证方法、装置及系统有效
申请号: | 201210453453.0 | 申请日: | 2012-11-13 |
公开(公告)号: | CN103812651B | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 向坤;秦雷;郭计伟;袁丽娜 | 申请(专利权)人: | 深圳市腾讯计算机系统有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 关文魁 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户标识 服务标识 装置及系统 票据 安全隐患 密码验证 验证 密码验证过程 安全性问题 互联网终端 查询 多项服务 服务系统 密码泄露 验证通过 预先存储 检测 服务 安全 | ||
本发明公开了一种密码验证方法、装置及系统,属于互联网终端领域。所述方法包括:接收验证票据,所述验证票据包括用户标识、服务标识和与所述用户标识和服务标识两者的组合对应的密码;根据所述用户标识和所述服务标识查询预先存储的密码;检测所述验证票据中的密码和查询到的密码是否相同;若检测到两个密码相同,则验证通过。本发明通过采用一个用户标识和与不同服务系统分别对应的多个密码来完成密码验证过程,解决了多项服务共用一组用户名和密码所导致的安全性问题,达到了即便用户的一个密码泄露,也只会给其中一项服务的安全带来安全隐患,而不会给其它服务带来安全隐患的效果。
技术领域
本发明涉及互联网终端领域,特别涉及一种密码验证方法、装置及系统。
背景技术
互联网大都是针对用户来提供服务的。在需要对用户进行身份认证时,用用户名和密码是使用最广泛的手段之一。
由于现在互联网应用呈多样化发展,同一家互联网服务提供商可能会同时提供多种不同的互联网服务,比如:邮箱、搜索、即时通信、笔记和云同步等等服务。为了简化用户操作,提高用户体验,现有的互联网服务提供商在提供多种服务时,仅需要用户使用一组相同的用户名和密码就可以使用全部服务。也就是说,当用户在某一家互联网服务提供商进行注册之后,可以使用注册的这一组用户名和密码任意登录和使用该互联网服务提供商提供的所有服务。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:虽然多项服务共用一组用户名和密码为用户提供了方便,但是非常容易出现安全性问题,一旦该组用户名和密码被泄露,用户使用的所有服务都会存在安全隐患。
发明内容
为了解决多项服务共用一组用户名和密码所导致的安全性问题,本发明实施例提供了一种密码验证方法、装置及系统。所述技术方案如下:
根据本发明的一个方面,提供了一种密码验证方法,所述方法包括:
接收验证票据,所述验证票据包括用户标识、服务标识和与所述用户标识和服务标识两者的组合对应的密码;
根据所述用户标识和所述服务标识查询预先存储的密码;
检测所述验证票据中的密码和查询到的密码是否相同;
若检测到两个密码相同,则验证通过。
进一步地,所述验证票据中还包括时间戳、用户当前IP地址和验证码中的一种或者多种,
所述若检测到两个密码相同,则验证通过之前,还包括:
检测所述验证票据中的时间戳、用户当前IP地址和/或验证码是否均符合预定条件,所述预定条件包括所述时间戳符合预定时间段、所述用户当前IP地址符合上一次验证时的IP地址、所述验证码为预先提供的验证码;
所述若检测到两个密码相同,则验证通过,具体包括:
若检测到两个密码相同且所述验证票据中的时间戳、用户当前IP地址和/或验证码均符合预定条件时,则验证通过。
进一步地,所述验证票据中的时间戳、用户当前IP地址和/或验证码为利用所述密码作为密钥进行可逆加密后的密文,所述检测所述验证票据中的时间戳、用户当前IP地址和/或验证码是否均符合预定条件之前,还包括:
利用所述验证票据中的密码作为密钥对所述验证票据中的其它数据进行解密,获得所述时间戳、用户当前IP地址和/或验证码。
进一步地,所述验证票据中的密码和所述预先存储的密码均为通过不可逆加密方式加密的密文,所述接收验证票据之前,还包括:
接收用户标识和服务标识;
根据所述用户标识和服务标识查询是否预先存储有对应的密码和加密方式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯计算机系统有限公司,未经深圳市腾讯计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210453453.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种饲料级磷酸一氢钙的生产方法
- 下一篇:用于交流电动机的控制装置