[发明专利]一种用户身份验证方法、系统及验证码生成维护子系统有效
申请号: | 200710194863.7 | 申请日: | 2007-11-27 |
公开(公告)号: | CN101447872A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | 陈迎威 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04W12/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 魏 杉 |
地址: | 英属开曼群*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 身份验证 方法 系统 验证 生成 维护 子系统 | ||
1.一种用户身份验证方法,其特征在于,包括:
由验证码生成维护子系统接受应用系统发起的用户身份验证请求,所述用户身份验证请求中携带当前登录用户预先登记的能显示主叫号码信息的通信终端号码;
所述验证码生成维护子系统随机生成由若干个数字组成的校验码,并在所述校验码前添加与所述应用系统对应的由若干个数字组成的校验码前缀,且与不同应用系统对应的校验码前缀彼此不同;将所述校验码及所述校验码前缀封装为用户身份验证码;并将所述用户身份验证码和所述通信终端号码发送给通信交换机;以及将生成的所述用户身份验证码返回给所述应用系统;
由通信交换机将所述用户身份验证码作为主叫号码,呼叫所述用户的能显示主叫号码信息的通信终端;
所述应用系统获取所述用户输入的显示在所述通信终端上的主叫号码,并与生成的用户身份验证码进行比较,进行用户身份验证。
2.如权利要求1所述的方法,其特征在于,所述验证码生成维护子系统将所述用户身份验证码和所述通信终端号码发送给通信交换机,具体包括:
所述验证码生成维护子系统向所述通信交换机发送包含所述用户身份验证码和所述通信终端号码的指示信令,指示所述通信交换机采用所述用户身份验证码作为主叫号码呼叫所述通信终端号码。
3.如权利要求2所述的方法,其特征在于,所述由通信交换机将所述用户身份验证码作为主叫号码,呼叫所述用户的能显示主叫号码信息的通信终端,具体包括:
所述通信交换机接收所述用户身份验证码和所述通信终端号码后,将所述用户身份验证码作为主叫号码,将所述通信终端号码作为被叫号码发起呼叫,并启动来电显示功能发送所述主叫号码信息到所述通信终端进行显示。
4.如权利要求1所述的方法,其特征在于,所述应用系统获取所述用户输入的显示在所述通信终端上的主叫号码,并与生成的用户身份验证码进行比较,进行用户身份验证,具体包括:
所述应用系统向用户提示输入用户身份验证码,并捕获用户输入的所述主叫号码信息;
所述应用系统将捕获的所述主叫号码与所述验证码生成维护子系统返回的所述用户身份验证码进行比较,若一致,则用户身份验证成功;否则用户身份验证失败。
5.如权利要求1所述的方法,其特征在于,验证码生成维护子系统将所述校验码及所述校验码前缀封装为所述用户身份验证码后,还包括:存储所述用户的用户标识、用户身份验证码以及对应的通信终端号码,并对存储内容进行实时更新。
6.如权利要求5所述的方法,其特征在于,验证码生成维护子系统接受应用系统发起的用户身份验证请求后,先查询是否存储有当前登录用户对应的用户身份验证码,若查询成功,将查询到的所述用户身份验证码和所述通信终端号码发送给通信交换机;以及将查询到的所述用户身份验证码返回给所述应用系统;
若查询失败,所述验证码生成维护子系统随机生成由若干个数字组成的校验码,并在所述校验码前添加与所述应用系统对应的由若干个数字组成的校验码前缀,将所述校验码及所述校验码前缀封装为所述用户身份验证码;并将所述用户身份验证码和所述通信终端号码发送给通信交换机;以及将生成的所述用户身份验证码返回给所述应用系统。
7.如权利要求1-6所述的任一方法,其特征在于,所述通信终端包括具备来电显示功能的移动电话终端或者固定电话终端。
8.一种验证码生成维护子系统,其特征在于,包括:身份验证请求接收单元、验证码生成单元、第一发送单元、第二发送单元;其中
身份验证请求接收单元,用于接收应用系统发起的用户身份验证请求并传送给所述验证码生成单元;所述用户身份验证请求中携带当前登录用户的能显示主叫号码信息的通信终端号码;
所述验证码生成单元,根据所述用户身份验证请求,随机生成由若干个数字组成的校验码,并在所述校验码前添加与所述应用系统对应的由若干个数字组成的校验码前缀,且与不同应用系统对应的校验码前缀彼此不同;将所述校验码及所述校验码前缀进行封装,生成用户身份验证码;并将生成的所述用户身份验证码发送至以及第一发送单元和第二发送单元;
所述第一发送单元,用于将验证码生成单元生成的所述用户身份验证码以及所述通信终端号码发送至通信交换机;
第二发送单元,用于将所述验证码生成单元生成的所述用户身份验证码发送给所述应用系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710194863.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网络服务质量处理方法、装置和系统
- 下一篇:单载波信号检测方法和装置