前書き
アナログオーディオおよびビデオコンテンツには利点がありますが、デジタルオーディオおよびビデオ(以下、DAVと呼びます)は、品質の絶え間ない向上、そのようなコンテンツを再生する消費者向けデバイスの開発などに関連して大きな人気を博しています。しかし、DACの再現は非常に簡単ですが、それをコピーして違法に配布することも簡単です。エンターテインメント業界では、デジタルコピー保護が必要です。この問題を解決するために、メーカーはデジタルコピーと配布から保護するためのスキームとコンポーネントを開発しました。そのような技術の例は、Intelによって開発されたHDCPです。 HDCP(英語の 高帯域幅デジタルコンテンツ保護から) -「高帯域幅デジタルコンテンツ保護」)は、DVI(HDCPはこのインターフェイスではオプション)、DisplayPort(HDCPはこのインターフェイスでは必須)、HDMI、GVIF、またはUDIを介して送信される高品質ビデオのコピーを防止するように設計されたメディアコンテンツ保護テクノロジです。保護されたビデオ信号は、HDCP準拠の機器でのみ再生できます。 HDCP 1.x暗号化システムは2010年にようやく解読されました(システムマスターキーが復元されました)。
HDCPは、コンピューター、衛星ボックス、DVDプレーヤーなどのビデオソースからディスプレイなどのレシーバーへのDABコンテンツの送信を保護するために使用されます。この暗号化システムは、HDCPで暗号化されたコンテンツが、HDCPをサポートしていないデバイス、またはそのようなコンテンツをコピーするために侵害されたデバイスで再生されないように設計されています。データを送信する前に、送信デバイスは受信者がデータを受信する資格があるかどうかを確認します。その場合、送信者はデータを暗号化して、デジタルデータを受信者に送信する際の盗聴を防ぎます。いくつかの異なるHDCP準拠のインターフェイスを使用して、ソースをターゲットデバイスに接続できます。
この記事では、HDCPデバイスについて説明します。一実施形態では、HDCPデバイスは、(1)通信チャネルを介して許可されたHDCP受信機にDABコンテンツを配信するように構成された送信機、(2)認証されたHDCP受信機も信頼できるデバイスであり、配信のみ、または彼はコンテンツを他の誰かに転送できます。また、DAB配信の方法とその暗号化についても説明します。これには、(1)潜在的なDAB受信者から暗号化キーを取得する、(2)潜在的なHDCP準拠の受信者を識別する、(3)認証に加えて、DABコンテンツを受信するためのデバイスによる潜在的な受信者の検証が含まれます。
HDCP , « ». , .
« »
HDCP , , HDCP . , – . , HDCP , , . «» , DCI (Digital Cinema Initiatives). , , HDCP. KDM (Key Delivery Message), . .
HDCP, , , HDCP, HDCP, . , , HDCP, , . , : . – HDCP, , () HDCP ( ). , .
.1 HDCP, . (10), (20), (30) (40).
(10) – . , , , .. (12), (14). .
, (10) (16), (12) (14). (16) – . , , (20) , (12) . (16) (BKSV) (20) . HDCP, . (17), (16). – (22) (20). , (10), (14). (10) , DVD- ( : , ). , . , , – .
(16), , ( , ..).
(14) , KSV DPK . .
(12) (13) (20). HDCP.
(20) HDCP , . (20) (21), (12). (23) (25) (, (30) (40)). (20) (22), (24) (26). , . (28), (16). , HDCP . , , (10). (20), HDCP, BKSV (, 2.2) (12). .. (12) .
(30) (32) (34). (40) (42) (44). (30) , , , HDCP, (40), HDCP.
2 . ( (10)) (20). . , , BKSV HDCP. . . , . . , , . , . , , . , , .
, , , , . . - , , , - ..
HDCP 56 – , Device Private Keys (DPK), . 40 – ( KSV), DPK . KSV – BKSV, KSV – AKSV (P.S. 2010 , - HDCP. , HDCP DPK HDCP). HDCP, . (DPK), , , , (DPK) KSV.
: DPK KSV. , 1, . . HDCP .
, , . – , “REPEATER”. , KSV HDCP , . 5 ( KSV), HDCP (). . «» , , “watchdog”. . , , “READY” ( ). 2 : – 1 , – ( ) .
, , , .
, : / , , . , . , ( ) . : Ki (56 ) – HDCP , Mi (64 ) – HDCP , Ri (16 ) – . 128 ( , 128 ).
, , HDCP . – HDCP, -, : .
HDCP
TMDS . , TMDS . : (XOR) , HDCP – . 24 – , . , 56 .
|
TMDS |
|
23:16 |
2 |
Red [7:0] |
15:8 |
1 |
Green [7:0] |
7:0 |
0 |
Blue [7:0] |
.1
HDCP . – (4 ). – . – .
. 4 LSFR. , - , 2 . . .
. . , D – . S – : 0, (, D); 1, (, D).
, LSFR 56 – .
2 , . . 28 – .
, , 13 LSFR. S – 7 S – 4 4 ( : S0, S1, S2, S3, S4, S5, S6, ).
K.
:
レジスタKu、Kz、Bu、Bzは、出力の論理関数を形成します。24ビットのそれぞれの加算(XORing)は、次の式を使用して取得されます。
したがって、今日、これは最も信頼できる保護ではないが、使用されていると思います。
ソースのリスト:
1)RobCarterによるHDMIの説明
2)デジタルコンテンツ保護LLC。 HDCP仕様v1.4