- ベストアンサー
コピーガード機能を実装したい
コピーガード機能を実装したい 動画ファイルを記録媒体に保存し その記録媒体から複製ができない処理を プログラムでかける事は可能でしょうか? 検索するとCPPMやCPRM、CSSといった技術が出てきますが どうやって実装するのかがわかりません。 また、パスワードを入力させるという手法もあるようですが 今回は使用用途がPCではありませんので コピーをさせない、または、コピーをしたデータは強制的に破壊する と言う処理を施したいと考えています。 よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>今回は使用用途がPCではありませんので >SDカード、マイクロSD、USBメモリを予定しております。 「暗号化」は「使用用途がPCじゃない」の時点でアウト。 「CPPMやCPRM、CSS」は「SDカード、マイクロSD、USBメモリ」の時点でアウト。 だとすると、結論は「専用ハードウェアを使用しないと不可能」です。 例えば、SDカードと同じ形状で、専用のロック解除機能付きリーダーに差さないと正しいデータが読めない「ハードウェアプロテクト付きSDカード」を開発するとか。 ハードウェアプロテクト付きSDカードには「固有キー」を設けて、専用のロック解除機能付きリーダーじゃないと固有キーが読み出せないようにしておく。 で、データを読み出す場合には、専用のロック解除機能付きリーダーが組み込まれた装置で、読み込んだ「固有キー」と一緒に専用のプロテクト解除コマンドをカードに送る。 解除コマンドを受け取ったハードウェアプロテクト付きSDカードは、その後「引き抜かれるまで」の限られた期間だけ、通常のリードコマンドで正しいデータが読める。 専用のロック解除機能付きリーダーが組み込まれてない装置で読み込むと、カードは「専用のプロテクト解除コマンドを受け取ってない」ので「嘘のデータ」を返す。 で、この方式を「DVD」で実現しているのが「CPRM」であり「コピーワンス」「ダビングテン」で使われています。 ですが、DVDやブルーレイのコピープロテクトや再生制御が簡単に破られたのと同様、この方式も「あっと言う間」だと思います。 「解かれるのがあっと言う間」だと判っているのに「高い開発費」をかけてまで「ハード開発」をするのは馬鹿げています。それに、既存の方式のカードは「著作権でガッチリ守られている」ので使えません。ハードから作るなら「新方式の、まったく新しい形状のカードを新規開発する」しかありません。
その他の回答 (2)
- ICE_FALCON
- ベストアンサー率56% (63/111)
不特定多数の人に公開する記録媒体に保存した動画ファイルのコピーガードは、 ハード側(媒体や機器)での対応が必須です。 特定の人に公開であれば、普通に暗号かければ良いです。暗号解けなきゃコピーしても意味ないですし。
お礼
早速のご回答ありがとうございます。 >普通に暗号かければ良いです。 こちら自分でも色々調べてみたのですが パスワードを入力させない方法、例えば 鍵のファイルを不可視ディレクトリに保存しておいて このファイルがないとファイルの暗号が 複合化できない、といった処理を施すことが できるのでしょうか? ちなみに動画ファイルの拡張子はaviかmovを 予定しております。 ヒントになる本やHP、サンプルソースなどありましたら ご教授いただけますと幸いです。 よろしくお願い致します。
- YUI_AI
- ベストアンサー率45% (303/661)
B's Recorder 等を使えばCPRMディスクが作成出来るみたいですよ。 http://www.sourcenext.com/titles/use/109390/
お礼
早速のご回答ありがとうございます。 下記記載忘れました、申し訳ありません。 今回はハードの関係でDVDでは無く SDカード、マイクロSD、USBメモリを予定しております。 しかし、こちらも別の案件の際使えそうです。 ありがとうございます!
お礼
ご回答ありがとうございます。 非常に細かく的確に、素人の私にもわかりやすく ご説明いただき感動しております。 >「解かれるのがあっと言う間」だと判っているのに >「高い開発費」をかけてまで「ハード開発」をするのは馬鹿げています。 やはり現状存在しないにはそれなりの理由があるんですね。 >例えば、SDカードと同じ形状で、専用のロック解除機能付きリーダーに差さないと・・・ まさにこういったものを求めていたのですが・・・ やはり現状を考えると開発する意味合いが薄いんでしょうね。 勉強になりました! ありがとうございました。