首页> 外国专利> Cryptographic method and apparatus for restricting access to transmitted programming content using hash functions and program identifiers

Cryptographic method and apparatus for restricting access to transmitted programming content using hash functions and program identifiers

机译:用于使用散列函数和节目标识符来限制对所发送的节目内容的访问的密码方法和装置

摘要

A system for restricting access to transmitted programming content is disclosed, which transmits a program identifier with the encrypted programming content. A set-top terminal or similar mechanism restricts access to the transmitted multimedia information using stored decryption keys. The set-top terminal receives entitlement information periodically from the head-end, corresponding to one or more packages of programs that the customer is entitled to for a given period. Each program is encrypted by the head-end server prior to transmission, using a program key, KP, which may be unique to the program. The set-top terminal uses the received program identifier, p, together with the stored entitlement information, to derive the decryption key necessary to decrypt the program. Each of the k-bit program keys, KP, used to encrypt transmitted programs is obtained by applying one or more pseudo-random hash functions, H, such as a length-doubling hash function, H, to a master key, m. The illustrative hash function, H, takes a k-bit binary value and produces a binary value having a length of 2k, with H0 being the left half of the output of the hash function, and H1 being the right half of the output of the hash function. A program key, Kp, is obtained by recursively applying a hash function, H0 or H1, to the master key, m, depending on the corresponding binary value of each bit position of the program identifier, p. The hash operation is represented in terms of an n-level binary tree, T, referred to as the key tree, with the master key, m, placed at the root of the tree. The tree is generated by applying the hash functions H0 and H1 to each node, until the desired number of tree levels (n) have been created. The program keys, Kp, correspond to the leaf nodes at the bottom level of the tree. The program identifier, p, associated with each program key, Kp, corresponds to the path through the key tree from the root to the desired leaf node.
机译:公开了一种用于限制对所发送的节目内容的访问的系统,该系统与加密的节目内容一起发送节目标识符。机顶终端或类似机构使用存储的解密密钥来限制对所发送的多媒体信息的访问。机顶终端定期从头端接收权利信息,该权利信息对应于在给定时间段内客户有权获得的一个或多个程序包。在传输之前,前端服务器使用程序密钥KP对每个程序进行加密,而程序密钥KP可能是该程序唯一的。机顶终端使用接收到的节目标识符p以及存储的权利信息来获得解密程序所需的解密密钥。通过对主密钥m应用一个或多个伪随机哈希函数H(例如,长度加倍哈希函数H)来获得用于加密传输程序的每个k位程序密钥KP。说明性哈希函数H取一个k位二进制值,并产生一个长度为2k的二进制值,其中H0是哈希函数输出的左半部分,而H1是哈希函数输出的右半部分。哈希函数。通过根据程序标识符p的每个位位置的对应二进制值,将哈希函数H0或H1递归地应用于主密钥m,可以得到程序密钥Kp。哈希操作用n级二叉树T(称为密钥树)表示,主密钥m置于树的根。通过将哈希函数H0和H1应用于每个节点来生成树,直到创建了所需数量的树级别(n)。程序键Kp对应于树底部的叶节点。与每个程序密钥Kp相关联的程序标识符p对应于从根到所需叶节点的通过密钥树的路径。

著录项

  • 公开/公告号EP1051036B1

    专利类型

  • 公开/公告日2010-10-06

    原文格式PDF

  • 申请/专利权人 LUCENT TECHNOLOGIES INC;

    申请/专利号EP20000303684

  • 发明设计人 WOOL AVISHAI;BLEICHENBACHER DANIEL;

    申请日2000-05-03

  • 分类号H04N7/167;H04N7/16;

  • 国家 EP

  • 入库时间 2022-08-21 18:40:19

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号