- ベストアンサー
MicroSDカードのファイル保護
MicroSD内のmp3ファイルのコピーを防ぐために コピーガード、またはファイルを隠す等の事をしたいのですが なにか有用なツールや方法はあるのでしょうか。 完全にコピーを防ぐ事は不可能でしょうが できるかぎりの事はやってみたいと思っています。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
"mp3ファイルはパソコンで使用するのではなく自作mp3プレーヤーのような小型組込ボードで使用するためTrueCryptのインストールはできませんでした。ファイル名はそのままでコピーできないor見えない仕組みはないでしょうか" → と言うことは、OSはWindowsではなく、マイコンボードのモニタレベルってことでしょうか? それなら、そのボードにインストールされた言語を扱えるツールでないとどうにもならないと思います。その上で、MicroSDのmp3ファイルを保護するツールが手にはいるかどうか(かなり可能性は低いですが、その言語のグループなりに当たれば、そのようなツールがあるかも知れません)を検討しなくてはなりませんね。 このサイトでは殆どがWindowsベースの話ですが、質問者さんのように非Windowsレベルの話が出ることもたまにあります。そう言った場合、もっと詳細な仕様を開示する必要があると思います。そうすれば、経験者が回答をくれる場合もあります(最近は、そういうジャンルで回答できる方がめっきり少なくなりましたが)。 "直接mp3をオープンする必要があるのでZIPファイルだとまずいです。" → MicroSDのmp3のファイルをそのまま再生するために、ZIPなどで圧縮することが出来ないと言うことは、何かでラッピング(暗号化など)してしまうと再生出来ない訳で、そのMicroSDがセットされたことをマイコンボードで認識したら、保護の仕組みを解除して再生するようにしてやらなければならないと思います。MicroSD側だけの話ではないでしょう。 物理的になら、紛失しないように工夫するとか、MicroSDカードを接着して取れないようにしてしまうとかなら、可能でしょう。
その他の回答 (3)
- yama1718
- ベストアンサー率41% (670/1618)
>自作mp3プレーヤーのような小型組込ボードで使用するため >ファイル名はそのままでコピーできないor見えない仕組みはないでしょうか 元々SDカードには著作権保護の機能はあります。 http://panasonic.jp/sd/popup/security.html ただ、それを扱うにはSDカードの組織へ入会しないと、仕様や詳細は分かりませんので一般人には無理ですね。 でも自作されるのならSDカードの著作権保護機能に対応したマイコンを探してきて使ったらと思います。
- yama1718
- ベストアンサー率41% (670/1618)
TrueCryptという暗号化された仮想ドライブを作成できるソフトがあります。 MicroSD以外にもUSBメモリやポータブルハードディスクでも使えます。 これの「トラベラーモード」というセットを作ると、持ち運び可能な暗号化メモリカードができます。 メモリカードを入れて中の暗号化ソフトを起動し、正しいパスワードが入力されるとメモリカードとは別の仮想ドライブが開きます。 この仮想ドライブへは直接読み書きできるので、mp3などを入れてそのまま再生する事もできます。 メモリカードを取り外しても内にある仮想ドライブのデータは暗号化されているので、パスワードを知らない人は読み出せなくなります。
お礼
情報が後出しになってしまい申し訳ないのですが mp3ファイルはパソコンで使用するのではなく 自作mp3プレーヤーのような小型組込ボードで使用するため TrueCryptのインストールはできませんでした。 ファイル名はそのままでコピーできないor見えない仕組みはないでしょうか ただ自動マウントできるのであればWindows系のアプリを作るときに 便利なソフトですね。 有用な情報ありがとうございました。
- ziv
- ベストアンサー率27% (426/1542)
ただ単にコピーしても使用できない用にするなら、 暗号付きでZIPなどに圧縮すれば、 ファイル自体をコピーは出来ても、 MP3ファイルとして聞くことは出来ない。 ってなら、タダで可能ですけど、 自分も直接MP3ファイルとしては使用できなくはなる。
お礼
直接mp3をオープンする必要があるのでZIPファイルだとまずいです。 回答ありがとうございました。
お礼
やはりCPRM等のハードウェアに頼らざるを得ない所でしょうか。 コピーガードが必要なファイルがある場合は、物理的に 取れなくしてしまったほうが早そうですね。 回答ありがとうございました。