デジモノ家電を読み解くキーワード
HD時代の不正コピー防止技術「HDCP」
HDMIとHDCPの切っても切れない関係
ここ数年の間に発売された薄型テレビやHDDレコーダーの多くには、接続端子として「HDMI」(High-Definition Mulitimedia Interface)が装備されている。ケーブル1本で映像と音声を扱えるうえ、信号はデジタルのまま転送される。ハイビジョン時代のケーブルとして、事実上標準の地位を固めつつああると言っていいだろう。
そのHDMIには、不正コピー防止技術として「HDCP」(High-bandwidth Digital Content Protection system)が採用されている。デジタル信号は理論上劣化なしに複製することが可能なため、著作権保護の観点から欠かせないとされているものだ。
なお、PCでモニタの接続に利用されている「DVI」はHDMIと基本部分で互換性があり、DVIとHDMIの間で相互出力が可能だが、PC用モニターの多くはまだHDCPに非対応のため、HDCPで保護されたコンテンツは鑑賞できないことが多い。
HDCPの仕組み
HDCPは、送信機と受信機が互いの「鍵」を認証しあい、身元を確認することでデータの安全性を確保している。ここでは、家庭用レコーダーで再生した映像(送信側)を薄型テレビで視聴する(受信側)、という前提で説明してみよう。
最初に行われるのは、送信機に内蔵された公開鍵(Device Private Keys:DPK)の認証作業。このDPKは、IT系企業が合同で設立したDigital Content Protection,LLCにより、HDCPの仕様を満たすベンダーにのみ提供されるもので、いわば身分証明に相当するものだ。この鍵が正規のものであれば、送信側と受信側との間で秘密値を共有することが可能になる。
次に行われるのが、受信機が持つDPKの認証作業。受信機が正規のDPKを持つ場合、Key Selection Vectors(KSVs)と呼ばれるデータが集められ、第2段階のクリアとなる。
最後はコンテンツの暗号化/復号化だ。送受信する双方が正規のDPKを持つことが確認されると、暗号化用モジュール(HDCP Cipher)が生成される。コンテンツ側が持つ24ビットの暗号データと、HDCP Cipherから出力される24ビットの擬似ランダムデータは、排他的論理和がとられたうえでエンコードされ受信機に送信、それをHDCP Cipherの擬似ランダムデータと排他的論理和をとり復号化。これでようやく、コンテンツの転送=映像の再生が可能になるのだ。
執筆者プロフィール:海上忍(うなかみ しのぶ)
ITコラムニスト。現役のNEXTSTEP 3.3Jユーザにして大のデジタルガジェット好き。近著には「デジタル家電のしくみとポイント 2」、「改訂版 Mac OS X ターミナルコマンド ポケットリファレンス」(いずれも技術評論社刊)など。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
メルカリ、梨の転売疑惑に「盗品の出品は確認されず」 誹謗中傷には利用制限も
-
2
Anthropic、「Claude Opus 5」公開 Fable 5に迫る性能を半額で――サイバー安全策は緩和、拒否時は自動フォールバックも
-
3
「iPhone高騰」はこれからも続く? 中国CXMTに近づくApple、メモリ競合へのけん制が不発に終わりそうなワケ【後編】
-
4
「ニューロマンサー」実写ドラマ、Apple TV+で2027年1月配信開始へ
-
5
検索結果に「詐欺ではありません」と表示させる詐欺手口、警視庁が注意喚起 AI要約も餌食に
-
6
「こんなのに追われたら……」急斜面もやすやす爆走、中国製の車輪付き四足ロボのデモ動画が話題 最高時速20km超
-
7
海外の新作バカゲー「電車アタック」にマンガ家が感心した理由 ブッ飛んだ内容と完成度の高さ、そして“日本”
-
8
「めっちゃカメレオン」公式Discord乗っ取り 担当者PCがマルウェア感染、管理者が全員BANに 現在は復旧
-
9
暑さ対策が熱い! 「猛暑対策展」で感じた、転んでもただでは起き上がらない日本人のエネルギー
-
10
スーパーに並んだ「ごちゃごちゃ生成AIポップ」が物議 “看板王”こと、きぬた歯科院長「これはアリ」
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR