[发明专利]一种用户资源授权方法有效
申请号: | 201210382135.X | 申请日: | 2012-10-10 |
公开(公告)号: | CN102882882A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 余小龙;李新国;孙卓;黄华松 | 申请(专利权)人: | 深圳数字电视国家工程实验室股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 徐翀 |
地址: | 518000 广东省深圳市南山区高新技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 资源 授权 方法 | ||
技术领域
本发明涉及通信技术领域,具体涉及一种用户资源授权方法。
背景技术
中国电信IPTV规范《机顶盒与IPTV业务运营平台接口技术规范》V2提供了一种基于挑战握手认证协议(Challenge Handshake Authentication Protocol,CHAP)的认证鉴权方案。该方案采用单向认证机制,包括以下步骤:
用户端向服务端发起认证请求后,服务端发送一个挑战(Challenge)消息给用户端,该挑战消息包含一个随机数;用户端以该随机数为初始值,利用单向哈希函数计算出一个哈希值作为认证码,进行应答;服务端根据自身计算的哈希值来检查该认证码,如果值匹配,认证通过。
以上,现有技术提供了用户端和服务端之间的认证鉴权方案。但是,随着IPTV和互联网电视的发展,对数字电视用户与用户间的交互性能力提出了更高的要求,用户间对自身资源的共享和控制变得非常重要,而现有技术中对用户端之间的资源授权并没有相应的技术方案。
发明内容
本发明实施例提供一种用户资源授权方法,该方法能够实现用户与用户之间的高精度的资源授权。本发明实施例还提供相应的设备和系统。
本发明实施例提供的技术方案如下:
一种用户资源授权方法,包括:
服务端将授权标识携带在挑战消息中发送给授权用户端;
收到授权用户端返回的携带授权信息的响应消息后,创建包含所述授权标识、授权信息以及随机数种子和授权状态信息的授权凭据;
将所述授权凭据发送给受权用户端,所述授权凭据中的随机数种子和授权状态信息用于受权用户端生成票据,所述受权用户端能够根据所述授权标识、授权信息以及生成的票据从服务端获取授权的资源。
一种用户资源授权设备,包括:
第一发送模块,用于将授权标识携带在挑战消息中发送给授权用户端;
接收模块,用于接收授权用户端返回的携带授权信息的响应消息;
创建模块,用于创建包含所述授权标识、授权信息以及随机数种子和授权状态信息的授权凭据;
第二发送模块,用于将所述授权凭据发送给受权用户端,所述授权凭据中的随机数种子和授权状态信息用于受权用户端生成票据,所述受权用户端能够根据所述授权标识、授权信息以及生成的票据从服务端获取被授权的资源。
一种用户资源授权系统,包括:服务端,授权用户端和受权用户端;
所述服务端,用于将授权标识携带在挑战消息中发送给授权用户端,收到授权用户端返回的携带授权信息的响应消息后,创建包含所述授权标识、授权信息以及随机数种子和授权状态信息的授权凭据,将所述授权凭据发送给受权用户端,向受权用户端提供授权的资源;
所述授权用户端,用于接收服务端发送的携带授权标识的挑战消息,并将授权信息携带在响应消息中发送给服务端;
所述受权用户端,用于接收服务端发送的授权凭据,根据授权凭据中的随机数种子和授权状态信息生成票据,根据所述授权标识、授权信息以及生成的票据从服务端获取授权的资源。
本发明实施例扩展了挑战握手认证方案,服务端可以通过挑战握手认证过程从授权用户端获取授权信息,创建并发送包含该授权信息的授权凭据给受权用户端,受权用户端能够根据授权凭据中包含的随机数种子等信息生成票据,进而根据该票据从服务端获取授权的资源,从而实现了授权用户端与受权用户端之间的高精度的资源授权。
附图说明
图1是本发明实施例的用户资源授权方法的流程图;
图2是本发明实施例的用户资源授权方法的原理图;
图3是本发明实施例的用户资源授权设备的示意图。
具体实施方式
本发明实施例提供一种用户资源授权方法,该方法能够实现用户与用户之间的高精度的资源授权。本发明实施例还提供相应的设备和系统。以下分别进行详细说明。
实施例一、
请参考图1和图2,本发明实施例提供一种户资源授权方法。该方法涉及的的设备包括服务端S和至少两个用户端。下文以包括两个用户端A和B为例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳数字电视国家工程实验室股份有限公司,未经深圳数字电视国家工程实验室股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210382135.X/2.html,转载请声明来源钻瓜专利网。