JP5106845B2 - スクランブルされたコンテンツデータオブジェクトをデスクランブルする方法 - Google Patents
スクランブルされたコンテンツデータオブジェクトをデスクランブルする方法 Download PDFInfo
- Publication number
- JP5106845B2 JP5106845B2 JP2006354896A JP2006354896A JP5106845B2 JP 5106845 B2 JP5106845 B2 JP 5106845B2 JP 2006354896 A JP2006354896 A JP 2006354896A JP 2006354896 A JP2006354896 A JP 2006354896A JP 5106845 B2 JP5106845 B2 JP 5106845B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- content
- conditional access
- content data
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims abstract description 55
- 238000004891 communication Methods 0.000 claims abstract description 16
- 230000006870 function Effects 0.000 claims description 21
- 230000000694 effects Effects 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 4
- 230000010365 information processing Effects 0.000 claims description 4
- 238000012795 verification Methods 0.000 claims description 4
- 230000007704 transition Effects 0.000 description 9
- 238000007726 management method Methods 0.000 description 4
- 238000013475 authorization Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0822—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using key encryption key
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0825—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/14—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/226—Characteristics of the server or Internal components of the server
- H04N21/2265—Server identification by a unique number or address, e.g. serial number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/26606—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
- H04N21/63345—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Storage Device Security (AREA)
- Collating Specific Patterns (AREA)
Description
2 認定受信機
3 条件付きアクセスサブシステム
4 データストレージ
5 マルチプレクサ
6 スクランブラ
7 送信器
8 加入者許可システム(SAS)
9 権利付与管理メッセージ(EMM)ジェネレータ
10 制御語(CW)ジェネレータ
11 ECMジェネレータ
12 公開鍵/秘密鍵ペアジェネレータ
13 受信機インタフェース
14 チューナ/復調器
15 デスクランブラ
16 デマルチプレクサ
17 インタフェース
18 インタフェース
19 第1の暗号化ユニット
20 第2の暗号化ユニット
21 安全プロセッサ
22 第1のインタフェース
23 第1のキーを取り出すためのユニット
24 第1のキー
25 第1のステップ
26 乱数ジェネレータ
27 セッションキー
28 ステップ
29 第2のインタフェース
30 暗号化ユニット
31 セッションキー暗号化ステップ
32 メッセージ伝達ステップ
33 制御語メッセージ
34 制御語メッセージ受信ステップ
35 セッションキーを使用する復号化ユニット
36 復号化及び/または認証ステップ
37 制御語
38 第1の機能ユニット
39 第1のコンテンツ復号化キー生成ステップ
40 第1のコンテンツ復号化キー
41 第2の機能ユニット
42 第2のコンテンツ復号化キー生成ステップ
43 第2のコンテンツ復号化キー
44 第3の機能ユニット
45 第3のコンテンツ復号化キー生成ステップ
46 第3のコンテンツ復号化キー
47 第1の復号化ユニット
48 第2の復号化ユニット
49 第3の復号化ユニット
50a〜50j MPEG−2 TSパケット
51 ヘッダ
52 ペイロード
53 第1のキーメッセージ
54 第2のキーメッセージ
55 第3のキーメッセージ
56 第4のキーメッセージ
57 第5のキーメッセージ
58 ヘッダ
59 1番目の第1のキーPkOを参照するフィールド
60 次の第1のキーを参照するフィールド
61 現在第1のキーに対応するキー情報
62 正当な第1のキーに対応する情報
63 入力インタフェース
64 入力インタフェース
65 入力インタフェース
66 第2の機能ユニット
67 第1の機能ユニット
68 第3の機能ユニット
69 第1のコンテンツ暗号化ユニット
70 第3のコンテンツ暗号化ユニット
71 第2のコンテンツ暗号化ユニット
72 出力インタフェース
Claims (25)
- スクランブルされたコンテンツデータオブジェクト(50a〜50j)をデスクランブルする方法であって、
前記スクランブルされたコンテンツデータオブジェクト(50a〜50j)の少なくとも一部分が、コンテンツデスクランブルキーから少なくとも部分的に導き出せるキー(40,46)による少なくとも1つの復号化操作を適用することによってデスクランブルされ、
前記コンテンツデスクランブルキー(37)が、データ通信チャンネルを介して条件付きアクセスサブシステム(3)から受信されるメッセージ(33)より獲得され、
前記メッセージ(33)内の前記コンテンツデスクランブルキー(37)から入手可能なデータの少なくとも1つの暗号文は、その暗号文の各々がメッセージ(33)を用いて伝送されると共に、関連するチャンネルキー(24,27)によって復号化され、
第1のキー(24)が、各チャンネルキー(24,27)を確立するために使用され、
前記スクランブルされたコンテンツデータオブジェクト(50a〜50j)の少なくとも一部分が、前記第1のキー(24)から少なくとも部分的に導き出せるキー(43)による復号化操作を適用することによってデスクランブルされるという点で特徴付けられる
ことを特徴とする方法。 - 前記第1のキー(24)が、非対称的なキーペアの公開鍵であり、
前記第1のキー(24)による非対称的な暗号を含む暗号化操作が、前記条件付きアクセスサブシステム(3)と交換されたデータに関して適用される
ことを特徴とする請求項1に記載の方法。 - 前記スクランブルされたコンテンツデータオブジェクト(50a〜50j)の少なくとも一部分が、前記第1のキー(24)と前記コンテンツデスクランブルキー(37)の両方に基づくキーによる復号化操作を適用することによってデスクランブルされる
ことを特徴とする請求項1または請求項2のいずれか一項に記載の方法。 - 前記スクランブルされたコンテンツデータオブジェクト(50a〜50j)の少なくとも一部分が、前記スクランブルされたコンテンツデータオブジェクトの一部分に、前記コンテンツデスクランブルキー(37)から少なくとも部分的に導き出せるキー(40)による第1の復号化操作を適用すると共に、前記第1の復号化操作の出力に、前記第1のキー(24)から少なくとも部分的に導き出せるキー(43)による更なる復号化操作を適用することによってデスクランブルされる
ことを特徴とする請求項1から請求項3のいずれか一項に記載の方法。 - 前記スクランブルされたコンテンツデータオブジェクト(50a〜50j)の少なくとも一部分が、前記第1のキー(24)から少なくとも部分的に導き出せるキー(43)による更なる復号化操作の出力として獲得されるデータに、前記コンテンツデスクランブルキー(37)から少なくとも部分的に導き出せるキー(46)による第2の復号化操作を適用することによってデスクランブルされる
ことを特徴とする請求項1から請求項4のいずれか一項に記載の方法。 - 単一のコンテンツデスクランブルキー(37)から少なくとも2つのキー(40,46)を抽出する処理を含み、
抽出されたキー(40,46)の内の第1のキーが、前記第1の復号化操作において使用されると共に、抽出されたキーの内の第2のキーが、前記第2の復号化操作において使用される
ことを特徴とする請求項4または請求項5のいずれか一項に記載の方法。 - 少なくとも前記第1のキー(24)の関数として獲得されるキー(43)による対称的なキーの暗号を必要とする復号化操作を適用する処理を含む
ことを特徴とする請求項1から請求項6のいずれか一項に記載の方法。 - チャンネルキー(27)を生成する処理と、
生成された前記チャンネルキー(27)を前記第1のキー(24)により暗号化する処理と、
暗号化されたチャンネルキーを前記条件付きアクセスサブシステム(3)に伝達する処理と、
前記条件付きアクセスサブシステム(3)から受信されるメッセージ(33)の少なくとも一部分を、前記チャンネルキー(27)により、望ましくは対称的な暗号を利用して復号化する処理と
を含むことを特徴とする請求項1から請求項7のいずれか一項に記載の方法。 - 新しいチャンネルキー(24,27)が、前記第1のキー(24)の新バージョンを受信すると同時に確立される
ことを特徴とする請求項8に記載の方法。 - 前記条件付きアクセスサブシステム(3)から受信されるメッセージ(33)よりデジタル署名を獲得する処理と、
前記デジタル署名を検証するために少なくとも前記第1のキー(24)を使用する処理と、
検証の結果に基づいて、前記スクランブルされたコンテンツデータオブジェクト(50a〜50j)の少なくとも一部分をデスクランブルする処理と
を含むことを特徴とする請求項1から請求項9のいずれか一項に記載の方法。 - チャンネルキーを望ましくは乱数として生成する処理と、
生成された前記チャンネルキー(27)を前記第1のキー(24)により暗号化する処理と、
暗号化されたチャンネルキーを前記条件付きアクセスサブシステム(3)に伝達する処理と、
前記デジタル署名を検証するために、前記チャンネルキー(27)を更に使用する処理と
を含むことを特徴とする請求項10に記載の方法。 - スクランブルされたコンテンツデータオブジェクト(50a〜50j)をデスクランブルするための装置であって、
データ通信チャンネルを介して条件付きアクセスサブシステム(3)からメッセージを受信するための入力端子(22)を備え、
請求項1から請求項11のいずれか一項に記載される方法を実行するように構成される
ことを特徴とする装置。 - コンテンツデータオブジェクトに対する条件付きアクセスを提供する方法であって、
コンテンツデスクランブルキー(37)から少なくとも部分的に導き出せるキー(40,46)による少なくとも1つの暗号化操作を適用することによって、前記コンテンツデータオブジェクトの少なくとも一部分をスクランブルするように配置されるスクランブラ(6)に、少なくとも1つのコンテンツスクランブルキーを提供する処理と、
デスクランブラ(15)が少なくとも1つのコンテンツデスクランブルキー(37)を獲得することを可能にするデータを含むと共に、前記デスクランブラ(15)に対して少なくとも1つの暗号文を伝達するメッセージ(33)を、データ通信チャンネルを介して認定受信機(2)の前記デスクランブラ(15)に提供するための少なくとも1つの条件付きアクセスサブシステム(3)に対して、権利付与メッセージを提供する処理とを含み、
前記条件付きアクセスサブシステム(3)が、前記メッセージ(33)内の少なくとも1つの前記コンテンツデスクランブルキー(37)から入手可能なデータをチャンネルキー(27)により暗号化することによって、暗号文を生成するように構成され、
前記条件付きアクセスサブシステム(3)が、前記チャンネルキー(27)を確立するために、第2のキーを使用するように構成され、
前記条件付きアクセスサブシステム(3)に前記第2のキーを代表するキー情報を提供し、前記スクランブラに前記第2のキーとキーペアを形成する第1のキー(24)を代表するキー情報を提供すると共に、前記スクランブラ(6)が、前記第1のキー(24)から少なくとも部分的に導き出せるキー(43)による暗号化操作を適用することによって、前記コンテンツデータオブジェクトの少なくとも一部分をスクランブルするように配置されるという点で特徴付けられる
ことを特徴とする方法。 - 前記第2のキーが、非対称的なキーペアの秘密鍵であり、
非対称的なキーペアの公開鍵に対応する前記第1のキー(24)が、前記認定受信機(2)に対するメッセージを用いて前記第1のキー(24)を伝達するように配置される送信器(7)に提供される
ことを特徴とする請求項13に記載の方法。 - 前記コンテンツデータオブジェクトが、コンテンツデータストリームを含み、
制御語のシーケンスが、前記スクランブラ(6)に提供され、
前記スクランブラ(6)が、前記制御語のシーケンスの内の現在の1つを前記コンテンツスクランブルキーとして使用するように配置され、
前記制御語のシーケンスの内の少なくとも1つを更に含む権利付与制御メッセージを用いて前記第1のキー(24)を伝送する処理を更に含む
ことを特徴とする請求項14に記載の方法。 - 演算処理装置(21)、メモリ、前記認定受信機(2)の前記デスクランブラ(15)に対するインタフェース(18)と、前記条件付きアクセスサブシステム(3)の内の少なくとも1つとを備える少なくとも1つのポータブル安全装置を提供する処理を含む
ことを特徴とする請求項13から請求項15のいずれか一項に記載の方法。 - コンテンツデータオブジェクトに対する条件付きアクセスを提供するためのシステムであって、
コンテンツデスクランブルキー(37)から少なくとも部分的に導き出せるキー(40,46)による少なくとも1つの暗号化操作を適用することによって、前記コンテンツデータオブジェクトの少なくとも一部分をスクランブルするように配置されるスクランブラ(6)と、
デスクランブラ(15)が少なくとも1つの前記コンテンツデスクランブルキー(37)を獲得することを可能にするデータを含むと共に、少なくとも1つの暗号文を伝達するメッセージ(33)を、データ通信チャンネルを介して認定受信機(2)のデスクランブラ(15)に提供するための少なくとも1つの条件付きアクセスサブシステム(3)とを備え、
前記条件付きアクセスサブシステム(3)が、前記デスクランブラ(15)に対する前記メッセージ(33)内の少なくとも1つの前記コンテンツデスクランブルキー(37)から入手可能なデータをチャンネルキー(27)により暗号化することによって、暗号文を生成するように構成され、
前記条件付きアクセスサブシステム(3)が、前記チャンネルキー(27)を確立するために、第2のキーを使用するように構成され、
前記スクランブラ(6)が、前記第2のキーとキーペアを形成する第1のキー(24)から少なくとも部分的に導き出せるキー(43)による暗号化操作を適用することによって、前記コンテンツデータオブジェクトの少なくとも一部分をスクランブルするように配置されるという点で特徴付けられる
ことを特徴とするシステム。 - 前記第2のキーが、非対称的なキーペアの秘密鍵であり、
システムが、前記認定受信機(2)に対するメッセージ(53〜57)を用いて前記第1のキー(24)を伝達するように配置される送信器(7)に、非対称的なキーペアの公開鍵に対応する前記第1のキー(24)を提供するように構成される
ことを特徴とする請求項17に記載のシステム。 - コンテンツデータストリームを含むコンテンツデータオブジェクトをスクランブルするように構成され、
システムが、第2のキーの値に変化をもたらすように配置され、
システムが、制御語のシーケンスの内の現在の1つのコンテンツスクランブルキーとしての使用から、次の1つのコンテンツスクランブルキーとしての使用に対する遷移によって、新しい値に対する第2のキーの供給における変化に同期化するためのシステム(8〜12)を更に備える
ことを特徴とする請求項17または請求項18のいずれか一項に記載のシステム。 - 前記スクランブラ(6)が、前記コンテンツデータオブジェクトの一部分に、前記コンテンツデスクランブルキーから少なくとも部分的に導き出せるキー(40)による第1の暗号化操作を少なくとも適用すると共に、第1の暗号化操作の出力に、前記第2のキーとキーペアを形成する前記第1のキー(24)から少なくとも部分的に導き出せるキー(43)による更なる暗号化操作を適用することによって、前記コンテンツデータオブジェクトの少なくとも一部分をスクランブルするように構成される
ことを特徴とする請求項17から請求項19のいずれか一項に記載のシステム。 - 前記スクランブラ(6)が、前記第2のキーとキーペアを形成する前記第1のキー(24)から少なくとも部分的に導き出せるキー(43)による更なる暗号化操作の出力として獲得されるデータに、前記コンテンツデスクランブルキーから少なくとも部分的に導き出せるキー(46)による第2の暗号化操作を少なくとも適用することによって、前記コンテンツデータオブジェクトの少なくとも一部分をスクランブルするように構成される
ことを特徴とする請求項17から請求項20のいずれか一項に記載のシステム。 - 単一のコンテンツデスクランブルキー(37)から少なくとも2つのキー(40,46)を抽出すると共に、前記第1の暗号化操作において抽出されたキーの内の第1のキーを使用し、前記第2の暗号化操作において抽出されたキーの内の第2のキーを使用するように構成される
ことを特徴とする請求項20または請求項21のいずれか一項に記載のシステム。 - 前記第1のキー(24)から少なくとも部分的に導き出せるキー(43)による暗号化操作が、少なくとも前記第1のキー(24)の関数として獲得されるキー(43)による対称的なキーの暗号を必要とする
ことを特徴とする請求項17から請求項22のいずれか一項に記載のシステム。 - コンテンツデータオブジェクトをスクランブルするための装置であって、
請求項17から請求項23のいずれか一項において開示されたスクランブラの全ての特徴を提供し、このように構成されると共に、請求項17から請求項23において主張されたシステムにおける使用を明白に対象とする
ことを特徴とする装置。 - 機械可読媒体に組み込まれたときに、請求項1から請求項11のいずれか一項、または請求項13から請求項15のいずれか一項に記載される方法を実行する情報処理能力、及び/または、請求項17から請求項24のいずれか一項に記載されるシステムにおけるスクランブラ(6)、または条件付きアクセスサブシステム(3)として機能させる情報処理能力を、システムに持たせる能力がある命令のセットを含むことを特徴とするコンピュータプログラム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP06100043.6 | 2006-01-03 | ||
EP06100043A EP1804508B1 (en) | 2006-01-03 | 2006-01-03 | Method of descrambling a scrambled content data object |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007184929A JP2007184929A (ja) | 2007-07-19 |
JP5106845B2 true JP5106845B2 (ja) | 2012-12-26 |
Family
ID=36501900
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006354896A Expired - Fee Related JP5106845B2 (ja) | 2006-01-03 | 2006-12-28 | スクランブルされたコンテンツデータオブジェクトをデスクランブルする方法 |
Country Status (16)
Country | Link |
---|---|
US (1) | US8090104B2 (ja) |
EP (1) | EP1804508B1 (ja) |
JP (1) | JP5106845B2 (ja) |
KR (1) | KR20070073622A (ja) |
CN (1) | CN101005356B (ja) |
AT (1) | ATE451791T1 (ja) |
AU (1) | AU2007200006B2 (ja) |
BR (1) | BRPI0700001A (ja) |
CA (1) | CA2572345C (ja) |
DE (1) | DE602006010968D1 (ja) |
ES (1) | ES2337920T3 (ja) |
MX (1) | MX2007000299A (ja) |
MY (1) | MY144832A (ja) |
RU (1) | RU2433548C2 (ja) |
TW (1) | TW200840361A (ja) |
ZA (1) | ZA200700061B (ja) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070294170A1 (en) * | 2006-06-02 | 2007-12-20 | Luc Vantalon | Systems and methods for conditional access and digital rights management |
RU2339077C1 (ru) * | 2007-03-13 | 2008-11-20 | Олег Вениаминович Сахаров | Способ функционирования системы условного доступа для применения в компьютерных сетях и система для его осуществления |
FR2923669B1 (fr) * | 2007-11-09 | 2010-01-08 | Viaccess Sa | Procede de conditionnement et de controle d'acces a des contenus en codage hierarchique, processeur et emetteur pour ce procede |
EP2219374A1 (en) * | 2009-02-13 | 2010-08-18 | Irdeto Access B.V. | Securely providing a control word from a smartcard to a conditional access module |
US11076189B2 (en) | 2009-03-30 | 2021-07-27 | Time Warner Cable Enterprises Llc | Personal media channel apparatus and methods |
US9215423B2 (en) | 2009-03-30 | 2015-12-15 | Time Warner Cable Enterprises Llc | Recommendation engine apparatus and methods |
JP5446453B2 (ja) * | 2009-04-30 | 2014-03-19 | ソニー株式会社 | 情報処理装置、電子署名生成システム、電子署名用の鍵生成方法、情報処理方法、及びプログラム |
US8813124B2 (en) | 2009-07-15 | 2014-08-19 | Time Warner Cable Enterprises Llc | Methods and apparatus for targeted secondary content insertion |
US8701138B2 (en) | 2010-04-23 | 2014-04-15 | Time Warner Cable Enterprises Llc | Zone control methods and apparatus |
FR2967002B1 (fr) * | 2010-10-27 | 2012-12-14 | Viaccess Sa | Procede de reception d'un contenu multimedia embrouille a l'aide de mots de controle |
EP2487828A1 (en) * | 2011-02-10 | 2012-08-15 | Thomson Licensing | Method and device for generating control words |
US9251097B1 (en) * | 2011-03-22 | 2016-02-02 | Amazon Technologies, Inc. | Redundant key management |
IL213611A0 (en) | 2011-06-16 | 2011-07-31 | Erez Waisbard | Secure fast channel changing |
US20130227283A1 (en) * | 2012-02-23 | 2013-08-29 | Louis Williamson | Apparatus and methods for providing content to an ip-enabled device in a content distribution network |
US9426123B2 (en) | 2012-02-23 | 2016-08-23 | Time Warner Cable Enterprises Llc | Apparatus and methods for content distribution to packet-enabled devices via a network bridge |
US8838149B2 (en) | 2012-04-02 | 2014-09-16 | Time Warner Cable Enterprises Llc | Apparatus and methods for ensuring delivery of geographically relevant content |
US9467723B2 (en) | 2012-04-04 | 2016-10-11 | Time Warner Cable Enterprises Llc | Apparatus and methods for automated highlight reel creation in a content delivery network |
US9106405B1 (en) * | 2012-06-25 | 2015-08-11 | Amazon Technologies, Inc. | Multi-user secret decay |
US9904788B2 (en) * | 2012-08-08 | 2018-02-27 | Amazon Technologies, Inc. | Redundant key management |
US9390279B2 (en) * | 2012-09-11 | 2016-07-12 | Nextnav, Llc | Systems and methods for providing conditional access to transmitted information |
KR101852999B1 (ko) * | 2014-07-11 | 2018-04-30 | 엘지전자 주식회사 | 방송 수신 장치, 방송 수신 장치의 동작 방법, 제한 수신 모듈 및 제한 수신 모듈의 동작 방법 |
US10116676B2 (en) | 2015-02-13 | 2018-10-30 | Time Warner Cable Enterprises Llc | Apparatus and methods for data collection, analysis and service modification based on online activity |
US10411900B2 (en) * | 2016-07-12 | 2019-09-10 | Electronics And Telecommunications Research Institute | Control word protection method for conditional access system |
US11212593B2 (en) | 2016-09-27 | 2021-12-28 | Time Warner Cable Enterprises Llc | Apparatus and methods for automated secondary content management in a digital network |
TWI633777B (zh) * | 2016-12-13 | 2018-08-21 | 威盛電子股份有限公司 | 傳輸介面晶片以及其測試方法 |
CN106803979B (zh) * | 2017-02-20 | 2019-10-11 | 深圳创维数字技术有限公司 | 一种支持多个节目同时解扰的方法及*** |
CN109213625B (zh) * | 2017-06-30 | 2022-02-11 | 慧荣科技股份有限公司 | 降低快闪储存介面中传收数据错误方法及装置 |
WO2020170225A2 (en) * | 2019-02-24 | 2020-08-27 | Nili Philipp | System and method for securing data |
WO2021051002A1 (en) * | 2019-09-12 | 2021-03-18 | Intertrust Technologies Corporation | Dynamic broadcast content access management systems and methods |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6246767B1 (en) * | 1995-04-03 | 2001-06-12 | Scientific-Atlanta, Inc. | Source authentication of download information in a conditional access system |
HRP970160A2 (en) * | 1996-04-03 | 1998-02-28 | Digco B V | Method for providing a secure communication between two devices and application of this method |
WO1999009743A2 (en) | 1997-08-01 | 1999-02-25 | Scientific-Atlanta, Inc. | Conditional access system |
EP0926894A1 (en) * | 1997-12-23 | 1999-06-30 | CANAL+ Société Anonyme | Scrambling unit for a digital transmission system |
EP0936774A1 (en) * | 1998-02-13 | 1999-08-18 | CANAL+ Société Anonyme | Recording of scrambled digital data |
US6697489B1 (en) * | 1999-03-30 | 2004-02-24 | Sony Corporation | Method and apparatus for securing control words |
ES2315219T3 (es) * | 2000-04-07 | 2009-04-01 | Irdeto Access B.V. | Sistema de cifrado y descifrado de datos. |
JP3742282B2 (ja) * | 2000-06-30 | 2006-02-01 | 株式会社東芝 | 放送受信方法および放送受信装置および情報配信方法および情報配信装置 |
EP1436943B1 (en) * | 2001-09-21 | 2016-11-02 | The DIRECTV Group, Inc. | Method and apparatus for controlling paired operation of a conditional access module and an integrated receiver and decoder |
US7409562B2 (en) * | 2001-09-21 | 2008-08-05 | The Directv Group, Inc. | Method and apparatus for encrypting media programs for later purchase and viewing |
JP2003153227A (ja) * | 2001-11-13 | 2003-05-23 | Toshiba Corp | 放送受信処理システム、放送受信処理方法、及び受信装置に適用されるicカード |
JP3965126B2 (ja) * | 2002-03-20 | 2007-08-29 | 松下電器産業株式会社 | コンテンツを再生する再生装置 |
AU2003216617A1 (en) * | 2002-04-19 | 2003-11-03 | Koninklijke Philips Electronics N.V. | Conditional access system and apparatus |
US20040017918A1 (en) * | 2002-07-24 | 2004-01-29 | Christophe Nicolas | Process for point-to-point secured transmission of data and electronic module for implementing the process |
KR100978162B1 (ko) * | 2002-08-19 | 2010-08-25 | 나그라비젼 에스에이 | 도메스틱 디지털 네트워크 키의 유효성 인증 방법 |
KR100813954B1 (ko) * | 2003-01-16 | 2008-03-14 | 삼성전자주식회사 | 암호화 장치 및 암호화 방법 |
EP1447976B1 (en) * | 2003-02-12 | 2019-06-19 | Irdeto B.V. | Method of controlling descrambling of a plurality of program transport streams, receiver system and portable secure device |
US7487349B2 (en) * | 2004-04-23 | 2009-02-03 | Nagracard S.A. | Method for securing a ciphered content transmitted by a broadcaster |
-
2006
- 2006-01-03 DE DE602006010968T patent/DE602006010968D1/de active Active
- 2006-01-03 AT AT06100043T patent/ATE451791T1/de not_active IP Right Cessation
- 2006-01-03 EP EP06100043A patent/EP1804508B1/en not_active Not-in-force
- 2006-01-03 ES ES06100043T patent/ES2337920T3/es active Active
- 2006-12-22 MY MYPI20064754A patent/MY144832A/en unknown
- 2006-12-22 US US11/644,171 patent/US8090104B2/en not_active Expired - Fee Related
- 2006-12-28 CA CA2572345A patent/CA2572345C/en not_active Expired - Fee Related
- 2006-12-28 JP JP2006354896A patent/JP5106845B2/ja not_active Expired - Fee Related
- 2006-12-29 RU RU2006147370/08A patent/RU2433548C2/ru not_active IP Right Cessation
- 2006-12-30 CN CN2006101725460A patent/CN101005356B/zh not_active Expired - Fee Related
-
2007
- 2007-01-02 ZA ZA200700061A patent/ZA200700061B/en unknown
- 2007-01-02 AU AU2007200006A patent/AU2007200006B2/en not_active Ceased
- 2007-01-03 BR BRPI0700001-4A patent/BRPI0700001A/pt not_active IP Right Cessation
- 2007-01-03 KR KR1020070000558A patent/KR20070073622A/ko active IP Right Grant
- 2007-01-08 MX MX2007000299A patent/MX2007000299A/es active IP Right Grant
- 2007-03-22 TW TW095148128A patent/TW200840361A/zh unknown
Also Published As
Publication number | Publication date |
---|---|
MX2007000299A (es) | 2008-11-14 |
RU2006147370A (ru) | 2008-07-10 |
BRPI0700001A (pt) | 2007-10-16 |
ES2337920T3 (es) | 2010-04-30 |
JP2007184929A (ja) | 2007-07-19 |
RU2433548C2 (ru) | 2011-11-10 |
MY144832A (en) | 2011-11-15 |
CN101005356A (zh) | 2007-07-25 |
KR20070073622A (ko) | 2007-07-10 |
CN101005356B (zh) | 2012-05-30 |
TW200840361A (en) | 2008-10-01 |
US20070177733A1 (en) | 2007-08-02 |
EP1804508B1 (en) | 2009-12-09 |
EP1804508A1 (en) | 2007-07-04 |
CA2572345C (en) | 2014-12-23 |
DE602006010968D1 (de) | 2010-01-21 |
ZA200700061B (en) | 2009-05-27 |
US8090104B2 (en) | 2012-01-03 |
AU2007200006A1 (en) | 2007-07-19 |
AU2007200006B2 (en) | 2010-11-18 |
ATE451791T1 (de) | 2009-12-15 |
CA2572345A1 (en) | 2007-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5106845B2 (ja) | スクランブルされたコンテンツデータオブジェクトをデスクランブルする方法 | |
JP4976107B2 (ja) | データのユニットをスクランブル及びデスクランブルする方法 | |
US6385317B1 (en) | Method for providing a secure communication between two devices and application of this method | |
EP2172017B1 (en) | Secure content key distribution using multiple distinct methods | |
US9294446B2 (en) | Content encryption | |
EP3207659B1 (en) | Securing communication in a playback device with a control module using a key contribution | |
WO2012072703A1 (en) | Control word protection | |
WO2011120901A1 (en) | Secure descrambling of an audio / video data stream | |
JP2012510743A (ja) | 追加キーレイヤーを用いたコンテンツ復号化装置および暗号化システム | |
US8693692B2 (en) | Direct delivery of content descrambling keys using chip-unique code | |
EP3610652A1 (en) | Receiving audio and/or video content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091203 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120515 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120814 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120904 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121003 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151012 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |