两种方式实现数字电视网络许可证的管理

[09-14 01:02:13]   来源:http://www.88dzw.com  电子制作   阅读:8413

文章摘要: 使用记录文件包含: (1)Content_NUM内容编号(16 bit); (2)Right权限信息(8 bit); (3)End—Date截止日期(24 bit); (4)Times使用次数(8 bit)。 在用户播放内容之后会存在过期的许可证,并且在使用记录文件中存在过期的使用记录信息。判断使用记录过期之后会将其内容编号赋值为O,下一次写入使用记录信息时,首先查找是否存在内容编号为0的记录项,如果存在则将该次使用记录信息覆盖原内容;如果不存在,则在文件末尾添加这次的使用记录信息。www.88dzw.com3 第二代数字版权保护机制XrML 作为第

两种方式实现数字电视网络许可证的管理,标签:电子小制作,http://www.88dzw.com
    使用记录文件包含:
    (1)Content_NUM内容编号(16 bit);
    (2)Right权限信息(8 bit);
    (3)End—Date截止日期(24 bit);
    (4)Times使用次数(8 bit)。
    在用户播放内容之后会存在过期的许可证,并且在使用记录文件中存在过期的使用记录信息。判断使用记录过期之后会将其内容编号赋值为O,下一次写入使用记录信息时,首先查找是否存在内容编号为0的记录项,如果存在则将该次使用记录信息覆盖原内容;如果不存在,则在文件末尾添加这次的使用记录信息。

www.88dzw.com3 第二代数字版权保护机制XrML
    作为第二代数字版权保护管理机制描述语言的xrML是XML语言(eXtensible MarkupLanguage的缩写,意为可扩展的标记语言)的一个分支,由于其继承了XML语言的优点和方便简单的描述及强大的可扩展性而得到越来越广泛的应用,并在数字版权管理方面提供了更为强大的技术支持。
    通常的权限管理技术通过预先设定某些规则和策略来保护和控制文件内容,可以进行多种重要的内容操作,如简单的查看、打印、编辑和共享等。但这种专用的数字权限管理形式已经使其难以与其它形式进行内容共享。就如同上文所用的C语言结构实现许可证的实现,所能赋予的权限以及内容十分局限,对于复杂的系统又难以实现扩展,并且占用较多的系统空间,这在客户端空间局限较大的系统中将存在严重问题。但是XrML以许可的形式列出了数字内容的访问和使用策略,许可定义了谁可以访问内容,如何保护和分配内容,并控制了详细的使用权限来实施某些操作,如授权打印和时间许可等。
    XrML2.O核心概念包括“license,grant,princi—pal,right,resource and condition”。
    在XrML2.0中重要的顶层结构就是一个li—cense,从概念上讲一个license可以理解为grant的容器。一个基本的license应该包括以下的结构:
    (1)在某种环境下授予某人对数据源的特定的权利;
    (2)在授予某人权利之前对其身份进行鉴定;
    (3)各种各样的相关信息。
    grant是在license中用来提供对授予权利者的许可的一个重要的元素,它用来传达对被授权者一个特定数据源的许可。在结构上,它具有以下特点:
    (1)权利授予者的信息;
    (2)被授予的权利的信息;
    (3)用户能够行使的权利或是能够获取的数据源的信息;
    (4)行使权利之前必须要满足的特定的条件。
    Principal元素用来描述权利授予者的信息,它支持以下的3种定义方法:
    (1)一个被授予权利的用户需要满足多个鉴定条件,所有的条件必须全部有效才能够被授予执行数据源的权利;
    (2)Keyholder,意味着将权利授予特殊密钥的持有者;
    (3)其它的定义类型。
    XrML2.0的主要结构还包括fight,resource以及condition元素。其中right元素用来描述授予用户对数据源操作的权利;resource元素用来描述数据源的信息;condition元素用来限定用户行使权利的条件。这些主要的元素构成了XrML2.0的主要结构,他们共同来对数字化的授权进行标准化语言上的描述。
    当然通过以上各个结构完全可以生成一个简单的许可证文件,并且其中赋予特定用户简单的使用权限。然而,为了保证用户确信许可证的合法性和正确性,还必须在许可证文件后对其进行数字签名的描述。
    XML签名可以用来确保XML文档内的内容没有发生改变,如果和XML加密联合使用,即可保证所接收的数据就是所发送的数据,外人无法阅读加密内容。

上一页  [1] [2] [3]  下一页


Tag:电子制作电子小制作维修教程知识 - 电子制作

《两种方式实现数字电视网络许可证的管理》相关文章