BackupHDDVD

出典: フリー百科事典『ウィキペディア(Wikipedia)』

これはこのページの過去の版です。Claw of Slime (会話 | 投稿記録) による 2015年8月24日 (月) 05:49個人設定で未設定ならUTC)時点の版 (Elppin(会話)による ID:55519601 の版へ差し戻し (ポップアップ使用))であり、現在の版とは大きく異なる場合があります。

BackupHDDVD
対応OS Windows
ライセンス 指定なし
テンプレートを表示

BackupHDDVD (バックアップエイチディーディーブイディー) は、AACSによるコピーガードが施されている市販HD DVDディスクの解読を支援する小型のユーティリティソフトである。作者はMuslix64というハンドルネームの匿名プログラマ[1][2]。BackupHDDVDでHD DVDを解読してバックアップすると、HDCP非対応のハードウェアでコンテンツの再生可能となる。BackupHDDVDにはコマンドライン版とグラフィカルユーザインターフェース (GUI) 版があり、ソースコードもネット上に公開されたが、ライセンス条件は指定されていない。

BackupHDDVDはAACSの保護機構を回避するユーティリティとしてはその存在が公になった初めてのものである。BackupHDDVDはAACSがAESを使って暗号化した映像データを直接復号することでAACSを無力化している。AACSの保護機構を回避するため、コンテンツプロバイダがデバイスキーを無効化(→AACSとBackupHDDVDの手法の項を参照)しても意味がない。ただし暗号の解読にはデバイスキーとは別の暗号キーが不可欠であり、ユーザーは市販の再生ソフトから漏れたこれらのキーを独自に入手する必要がある。BackupHDDVDの作者、またはソフト自体はキーを入手するための支援を提供していない[3][4]

経緯

BackupHDDVDの作者「Muslix64」によると、このユーティリティを開発した動機はAACSで保護されたコンテンツをHDCP非対応の機器でも1080pのHD画質で鑑賞できるようにするためだったという。HD DVDが市場に出始めたころはHDCP対応のモニターやグラフィックカードが少なく、AACSで保護されたコンテンツをHDCP非対応環境で再生しようとすると、再生ソフトによっては出力画質がDVD画質に落とされるか、または再生できない場合があった[1][5][6]。そこで、「Muslix64」はAACSの保護機構を回避することを考えた。

2006年12月18日、BackupHDDVDを使って映画『フルメタル・ジャケット』の暗号を解除し、ハードディスクにコンテンツをバックアップする様子が録画された動画がYouTubeにアップロードされた[7]。その2日後、ソースコードとドキュメントが添えられた形でBackupHDDVDの初期バージョンがネット上のファイルホストにアップロードされ、DVDのバックアップに関する話題などを扱うウェブサイト「Doom9」のフォーラムにファイル一式へのリンクが作者によって投稿された。ユーティリティのドキュメントやフォーラムへの投稿では、必要なキーをどうやって入手できるかについてはほとんど触れられていなかった。作者は別の投稿で、再生ソフトがキーをメモリーに格納することを利用して暗号キーを入手できることを説明した。

2007年1月2日、ボリュームキーを使ってディスクをバックアップする機能を付加したBackupHDDVDバージョン1.0が作者によって投稿された[8]。しかし、作者の示した方法でキーの取得に成功したという報告はBackupHDDVDの公開後すぐにはなかった[9]。同1月中旬、作者とは別のメンバーによって1つのボリュームキーがDoom9のフォーラムに投稿された。投稿された記事にはその取得方法が説明されており、さらに他のメンバーたちによってさまざまな映画タイトルのキーが次々と取得された。以降、多数のディスク用キーがインターネットから入手可能となった。

BackupHDDVDの開発はその後SourceForge上のプロジェクトとして継続されたが、2月下旬になって米国デジタルミレニアム著作権法 (DMCA) 違反の疑いがあるとして同ユーティリティの掲載停止を要求する通知がSourceForgeに対してなされたため、プロジェクトは直ちに除去された。 BackupHDDVDは原作者以外のプログラマによるバージョンもいくつか公開された。中にはGUIを備え、キーをインターネット上やメモリから自動検索する機能が搭載されたバージョンもあった。たとえば、HDDecrypterはBackupHDDVDをC言語に移植してWindows GUIを組み込んだマルチスレッド動作対応の派生ユーティリティであり、他のJavaベース型ユーティリティよりも処理が高速である。BackupHDDVDの開発は途絶えたが、Slysoft社よりAnyDVD HDという名の市販ソフトがHD DVDの暗号解読用に発売された。このソフトはタイトルキーやボリュームキーを必要としない代わり、流出したAACSプロセスキーまたはメディアキーを使い、AACSで保護されたディスクをバックアップしたり、画質の制限なく鑑賞したりすることを可能としている[10][11]

AACSとBackupHDDVDの手法

AACS復号手順の概念図

AACS ライセンシングアドミニストレータ (AACS LA) は各デバイス製造者に固有の暗号化キーを253個割り当てる。AACS保護が施されたディスクに含まれる動画コンテンツはタイトルキーと呼ばれる最大64個のキーで暗号化される。タイトルキーはディスクに記録されるが、このときタイトルキー自体もボリュームユニークキーと呼ばれる別のキーで暗号化される。一方、再生時の認定デバイスは各ディスクのメディアキーブロックを参照してプロセスキーを取得した後、そのディスクのボリュームユニークキーを復号する。認定デバイスがメディアキーブロックからプロセスキーを取得するときにも復号が必要であり、この作業には製造者に割り当てられたデバイスキーの1つまたは複数が使用される。プロセスキーが取得されると、ボリュームキーとタイトルキーの復号へと処理が進み、最終的にコンテンツが復号される仕組みとなっている[12][13]

あるデバイスキーが無効化されると、それ以降に製造されるディスクのメディアキーブロックは、無効化されたデバイスキーでは有効なプロセスキーを取得できないように暗号化される[14]。したがって、新しく製造されたコンテンツを再生するには、再生ソフトを最新版にアップグレードする必要があるが、それによって以前に流出したキー情報を利用した再生はできなくなる[15][16]。デバイスキーまたはプロセスキーを使えばより多くのディスクを復号できる可能性はあるが、BackupHDDVDではこれらを使用していない。なぜならば、これらのキーはAACS LAがいつでも無効化できるためだ。AACS LAによってデバイスキーが無効化されると特定のデバイス(または再生機器)で有効なボリュームユニークキーを取得できなくなる。AACS LAの無効化策による影響を避けるため、BackupHDDVDは再生ソフトから得られたボリュームキーとタイトルキーを使うことでデバイスキーのやり取りと認証プロセスをバイパスし、AACSの保護機構そのものを回避している[13][17][18]

機能と制限事項

BackupHDDVD(派生バージョンのほとんどを含む)を使って実際に復号、バックアップを行うには、ユーザーが独自に復号用のキーを用意する必要がある。ユーティリティソフトはテキストファイルに記入されているボリュームキー、タイトルキーを読み込み、ドライブに挿入されているディスクに合致するキー一式を検索する。合致するキーが見つかると、通常のAESライブラリに従ってディスク上の各動画ファイルが復号され、ユーザーが指定した場所に保存される。動画ファイルを直接復号するのでデバイスキーの変更には影響されない。また、AACSの保護機構を回避しているため、これを復号するためのオーバーヘッドも生じない[2]

元来、BackupHDDVDは概念実証を目的として開発されたユーティリティであったため、機能面の制約が大きく市販ディスクの完全なコピーを作成することはできなかった。たとえば、初期のバージョンではHD DVD#インタラクティブ機能が組み込まれたHD DVDを正しく復号できなかった。後のバージョンでは、復号されたコピーにこの部分を含めないことで問題を回避している。BackupHDDVDはメニューやチャプター、副音声、字幕の設定にかかわるナビゲーション機能の部分を処理できないため、コピーではこれらの機能が省かれた形となる。ほとんどのバージョンがキーの検証を行わないため、キーが誤っている場合でも復号を試行し、その結果データが破損したファイルが出力されることがある[9]

適法性

米国では、BackupHDDVDはデジタルミレニアム著作権法 (DMCA) の規定に基づいて「保護される著作物へのアクセスを効果的にコントロールする技術的手段を回避」[19][20]することを主たる目的とするデバイスとされる可能性がある。そのようなデバイスであると認定された場合、BackupHDDVDの使用または配布は違法となる。DMCAはアメリカ合衆国の著作権法におけるフェアユース規定の解釈には影響を与えないため、本ユーティリティを使った暗号や互換性に関する研究や、私的使用のための複製には著作権保護機構の技術的回避を禁止する規定は適用されない[3][21][22]

周囲の反応

BackupHDDVD に対するDoom9フォーラムメンバーやブロガー、主流メディアの反応は好意的なものから激しい敵意に満ちたものまで、さまざまであった。AACSの保護機構を回避することはフェアユースの範囲内であるとする意見もあれば、BackupHDDVDは海賊版作成用のツールに過ぎず、このツールのせいで再生ソフトが無効化されて多数のユーザーが巻き添えになるかもしれないと考える者もいた。中には、BackupHDDVDの支持者をテロリストに例えるものすらあった[23]。BackupHDDVDが最初に公開されたときに「AACSの保護技術が解読された」とする報道が複数あったが[1][7]、実のところAACSに使用されているAESを解除する脆弱性が発見されたわけではなく、暗号キー自体はサイドチャネル攻撃によって入手されている[24]

BackupHDDVDの公開直後には、このユーティリティの出現によってHD DVDのセキュリティが破られたことを理由に映画配給会社が競合規格であるブルーレイの採用へと傾くのではないかとの見方もあったが、続いてブルーレイのAACS実装も似たような方法で回避されてしまった。ただし、ブルーレイにはBD+と呼ばれる追加の保護機構が用意されている。

また、BackupHDDVDの作者がキーの入手に使用したメーカーの再生ソフトは無効化されて使えなくなってしまうのではないかとの憶測が飛び交った。これに対し、再生ソフトPowerDVDを販売するCyberLink社は即座に自社ソフトではキーを入手できないことを発表した[25]。他方、ボリュームキーとタイトルキーの入手に使われた再生ソフトWinDVDを販売するコーレル社は沈黙を守った。両社とも、その後再生ソフトのアップデートを提供している[24]

HD DVD規格を推進するコンソーシアムや同規格を採用していた映画配給会社は問題のユーティリティについて調査をしているというコメントのみを公式に発表した[26]。2007年1月24日、AACS LAはAACSの保護機構に関する脆弱性が利用されたことを認める発表を行い、再生ソフトメーカーに対してメモリー内へのキー格納をより厳重に扱うよう求めた[24]。同年4月下旬以降に生産されたディスクでは、暗号キーの流出原因となったPowerDVDとWinDVDの各バージョンが無効化された。影響を受けたバージョンの所有者に対しては、無料のアップデートが提供されている[27]

参考文献

  1. ^ a b c Took Eight Days to Crack HD DVD!”. Techtree (2006年12月28日). 2007年1月2日閲覧。
  2. ^ a b Gardiner, Bryan (2006年12月29日). “Next-Gen DVD DRM Hacked—Maybe”. PC Magazine. 2007年1月2日閲覧。
  3. ^ a b Robert McMillan (2006年12月29日). “Hacker: Blu-ray, HD DVD copy protection cracked”. InfoWorld. 2007年5月8日閲覧。
  4. ^ Gabriel Ikram (2006年12月28日). “Hackers Claim HD DVD Encryption Circumvented”. DailyTech. 2007年1月2日閲覧。
  5. ^ Tom Mainelli (2006年7月13日). “GeekTech: Want to View HD Content on Your PC? Upgrade Wisely”. PC World. 2007年5月4日閲覧。
  6. ^ Ken Fisher (2006年2月14日). “The truth behind HDCP and video card support”. Ars Technica. 2007年5月4日閲覧。
  7. ^ a b Hacker Cracks High-Def DVD Encryption System” (2006年12月30日). 2007年1月2日閲覧。
  8. ^ Michael O'Connor (2007年1月2日). “BackupHDDVD v1.00 Released”. 2007年1月2日閲覧。
  9. ^ a b Ken Fisher (2006年12月28日). “HD DVD reportedly cracked, but difficult to verify”. Ars Technica. 2007年1月2日閲覧。
  10. ^ Marcus Yam (2007年2月13日). “All Blu-ray Disc and HD DVD Encryption Defeated by Single Key”. DailyTech. 2007年2月16日閲覧。
  11. ^ Mark Hachman (2006年2月14日). “Beta Software to Copy HD DVDs Released”. PC Magazine. 2007年2月20日閲覧。
  12. ^ 本田雅一. “本田雅一のAV Trends”. Impress Watch Corporation. 2010年9月13日閲覧。
  13. ^ a b arnezami (2007年2月17日). “Understanding AACS (including Subset-Difference)”. 2007年3月18日閲覧。
  14. ^ AACS-LA. “Introduction and Common Cryptographic Elements” (PDF). 2007年3月22日閲覧。
  15. ^ Scott M. Fulton, III (2006年12月29日). “Studios Take Claims of AACS Crack Seriously”. BetaNews. 2007年1月2日閲覧。
  16. ^ Tony Smith (2006年12月28日). “HD DVD anti-rip encryption cracked”. The Register. 2007年1月2日閲覧。
  17. ^ John Leyden (2007年4月4日). “Latest AACS crack 'beyond revocation'”. The Register. 2007年5月5日閲覧。
  18. ^ Jeremy Reimer (2007年3月15日). “New AACS cracks cannot be revoked, says hacker”. Ars Technica. 2007年5月5日閲覧。
  19. ^ 英語: "circumvent a technological measure that effectively controls access to a [protected] work"
  20. ^ 「放送の暗号化の保護について」(条文訳:CRIC「外国著作権法令集(29)アメリカ編」山本隆史・増田雅子訳)”. 2010年9月15日閲覧。
  21. ^ Fred von Lohmann (2007年5月2日). “09 f9: A Legal Primer”. Electronic Frontier Foundation. 2007年5月8日閲覧。
  22. ^ US CODE: Title 17,1201. Circumvention of copyright protection systems”. Cornell Law School. 2007年5月8日閲覧。
  23. ^ The HD Disc Hacks” (2007年2月21日). 2007年3月16日時点のオリジナルよりアーカイブ。2007年3月18日閲覧。
  24. ^ a b c RESPONSE TO REPORTS OF ATTACKS ON AACS TECHNOLOGY” (2007年1月24日). 2007年1月31日閲覧。
  25. ^ Richard Lawler (2007年1月2日). “Cyberlink responds to BackupHDDVD crack: It wasn't us”. Engadget HD. 2007年1月2日閲覧。
  26. ^ Markoff, John. "Studios' DVDs Face a Crack in Security", New York Times, 2007-01-01. Retrieved on 2007-03-22.
  27. ^ Reimer, Jeremy (2007年4月7日). “Corel updates WinDVD to stop AACS hackers”. Ars Technica. 2007年4月15日閲覧。

関連記事

外部リンク