Программно защищать мультимедийные файлы на SD-карте телефона Android - PullRequest
0 голосов
/ 23 июня 2011

Мое приложение должно загружать некоторые медиа-файлы во время выполнения. Я обнаружил, что могу хранить их во внутренней памяти, так что только мое приложение может получить к ним доступ.

Проблема в том, что внутреннее хранилище ограничено. Теперь я хочу хранить мультимедийные файлы на SD-карте, но хочу защитить их, чтобы пользователи не могли извлекать их из SD-карты и распространять их нелегально.

1 Ответ

1 голос
/ 23 июня 2011

Вы можете достичь этого только зашифровав свой загружаемый файл с помощью некоторого ключа, поэтому другое приложение не может получить доступ к вашему загружаемому файлу. Если вы хотите использовать этот файл в своем приложении, вам придется расшифровать его. Существует встроенный протокол шифрования и дешифрования имеется. (Cipher)

Примечание

Но у шифрования и дешифрования есть один недостаток: расшифровка файла займет некоторое время.

...