私の Android アプリケーションは、カメラのビデオとスナップショットをデバイスの内部メモリの別のディレクトリ (/mnt/sdcard/mydir など) に保存します。
プライバシー上の理由から、人々がそれらをデバイスからエクスポートできるようにしたくありません。
Android Cipher クラスを使用して暗号化することを考えていましたが、100MB の MP4 ビデオを暗号化するのは簡単ではないと思います。何か提案はありますか?
質問する
683 次
1 に答える
1
私の Android アプリケーションは、カメラのビデオとスナップショットをデバイスの内部メモリの別のディレクトリ (/mnt/sdcard/mydir など) に保存します。
それが外部ストレージです。
プライバシー上の理由から、人々がそれらをデバイスからエクスポートできるようにしたくありません。
次に、ファイルを外部ストレージに置かないでください。それらを内部ストレージ (例: ) に置きますgetFilesDir()
。これにより、ほとんどの人はそれらのファイルにアクセスできなくなります。例外は、ルート化されたデバイスのユーザーです。
Android Cipher クラスを使用して暗号化することを考えていました
デバイスをルート化して動画をコピーできる人なら誰でも、暗号化キーを見つけて解読するのに大きな問題はありません。
于 2013-07-11T12:31:01.133 に答える