保護されたメディアパス

保護メディアパスは、「保護環境」を構築する一連の技術であり、MicrosoftWindows Vistaオペレーティングシステムで初めて搭載され、コンテンツにデジタル著作権管理(DRM)保護を適用するために使用されます。そのサブセットは、保護ビデオパス(PVP)保護ユーザーモードオーディオ(PUMA)です。Windowsで保護メディアパスを使用するすべてのアプリケーションは、Media Foundationを使用します。

概要

DRM コンテンツを再生する保護された環境には、DRM コンテンツを再生するメディア コンポーネントが含まれているため、アプリケーションは保護されていないコンテンツ データを処理する必要はなく、リモート コントロール (再生、巻き戻し、一時停止など) を提供するだけで済みます。また、保護された環境は、Microsoft が承認 (署名済み) したサードパーティ製ソフトウェア モジュールを追加するために必要なサポートをすべて提供します。これは、外部からのコピーに対する「壁」となり、その壁の内側では、承認されていないソフトウェアにコンテンツが利用されることなく、コンテンツを処理できます。

ユーザーがDRMコンテンツをコピーするのを防ぐため、Windows Vistaはプロセス分離機能を提供し、カーネルモードソフトウェアが読み込まれているかどうかを常に監視しています。未検証のコンポーネントが検出された場合、Vistaはコンテンツがコピーされるリスクを冒さずにDRMコンテンツの再生を停止します。保護された環境は完全にソフトウェアで実装されているため、Windowsカーネルへのパッチ適用などのソフトウェアベースの攻撃が可能です。[ 1 ]

これらの制限は、PC からのさまざまな出力に関係します。DRM コンテンツの場合、デジタル ビジュアル インターフェイス(DVI) や高品位マルチメディア インターフェイス ( HDMI ) などのデジタル出力では、高帯域幅デジタル コンテンツ保護(HDCP) が有効になっているため、誰かがデジタル ストリームを録画することはできません。アナログ TV スタイルの出力でも、通常、マクロビジョンCGMS-Aなどのメカニズムによって提供されるいくつかの制限が必要です。これらの制限は、 AACSで暗号化されたHD DVDBlu-rayなど、DRM 制限のあるコンテンツにのみ適用され、サポートされている再生アプリケーションを使用する Windows XP にも適用されます。[ 2 ] [ 3 ]ユーザーの標準的な保護されていないコンテンツには、これらの制限はありません。S /PDIF (Sony/Philips Digital Interchange Format)などの一部の出力タイプでは、通常、適切な DRM スキームが利用できないため、コンテンツで指定されている場合は、これらを確実にオフにする必要があります。

Vistaでは、PCのビデオ出力の制御はPVP-OPMによって提供されます。これは基本的に、Windows XPで導入されたCertified Output Protection Protocol (COPP)の次世代版です。ただし、PVP-OPMはソフトウェア・アプリケーション・プログラミング・インターフェースではなく、保護された環境内のWindowsメディアコンポーネントと連携して動作します。

さらに、PVP-UAB(Protected Video Path - User-Accessible Bus)は、 PCI-Expressバスを通過するビデオおよびオーディオデータを暗号化し、グラフィックカードへの伝送途中での傍受やコピーを防止します。これはPVP出力保護管理を補完するものです。

バイパスの可能性

2007年1月、開発者のアレックス・イオネスク氏は、エンドユーザーがVistaの保護されたメディアパスを回避できる方法を発見したと発表しました。これにより、DRM制限措置(ビデオ解像度の調整やアナログオーディオ出力の無効化など)を実装していない機器でもデジタルコンテンツを再生できるようになります。しかし、DMCA違反の可能性を理由にマイクロソフトから訴訟を起こされることを恐れ、イオネスク氏はソースコードを一切公開しませんでした。[ 4 ] 2007年3月6日、マイクロソフトは社内テストの結果、この方法は機能しないと回答しました。[ 5 ]

批判

DRM方式に対する一般的な批判に加えて、この方式はメーカーによる公式のフリー/オープンソースグラフィックドライバのサポートに影響を与えるという憶測もある。この方式は、グラフィックカードの内部構造に基づいて、ハードウェアが信頼できるか(コピー保護されたコンテンツの再生が許可されているか)を判断する。攻撃者がハードウェアの動作に関する特定の情報を入手した場合、この判断は覆される可能性がある。こうした情報は、ハードウェアのドキュメントやオープンソースのデバイスドライバによって開示される可能性がある。[ 6 ]しかし、この方式は無償で提供されているため、プラットフォームの独立性には影響しない。[ 7 ]

マイクロソフトは、VistaにProtected Media Path機能を追加して、顧客が正当に所有するメディアコンテンツをコピーできないようにしたとして頻繁に非難されてきた[ 8 ](著作権法の公正使用条項によって保護されていると考えられている行為)また、この機能はマイクロソフトがDRMに妥協しない例として広く引用されている。

こうした非難があまり広まらなかった主な理由は、Vista が非 DRM メディアを以前のバージョンの Windows とまったく同じように扱うことと、Vista のリリース後もグラフィック ハードウェア製造元から提供される無料/オープン ソース ドライバーの可用性に変化がなかったことです。

参照

参考文献

  1. ^ Ionescu, Alex. 「 Introducing D-Pin Purr v1.0 - 32bit Edition」 2007年4月11日閲覧。
  2. ^ 「Cyber​​Linkカスタマーサポート - FAQ - ブルーレイディスクまたはHD DVDタイトルを再生する場合、コンピュータにどのオペレーティングシステムをインストールする必要がありますか?」 2007年9月27日時点のオリジナルよりアーカイブ。 2007年1月30日閲覧
  3. ^ 「Cyber​​Link カスタマー サポート - FAQ - PowerDVD に「このコンテンツの再生はデジタル出力デバイスでは許可されていません。アナログ出力デバイスを使用してください。」というエラー メッセージが表示されます。」. 2007年9月27日時点のオリジナルよりアーカイブ2007年1月30日閲覧。
  4. ^ 「Alex Ionescuのブログ » ドライバー署名バイパスの最新情報」2007年9月28日時点のオリジナルよりアーカイブ2007年10月28日閲覧。
  5. ^ 「Alex Ionescuのブログ » Vista DRM問題後の状況」2007年9月28日時点のオリジナルよりアーカイブ2007年10月28日閲覧。
  6. ^ Peter Gutmann (2006年12月26日). 「Windows Vistaコンテンツ保護のコスト分析」 . 2007年1月28日閲覧{{cite journal}}:ジャーナルを引用するには|journal=ヘルプ)が必要です
  7. ^保護されたメディアファイルを再生する方法(Windows)
  8. ^マイクロソフトがVistaを放棄して自らを救う必要がある理由 | The Digital Home – ドン・ライジンガーが語る、身近なテクノロジー – CNET Blogs