2012-03-06 2 views
-1

Мне нужна защита видеофайлов на Android.I не могу использовать шифрование, поскольку это очень трудоемко. Нам не нужен очень высокий уровень безопасности. Нам просто нужно запретить постоянному пользователю копировать видеофайлы.Защита видеофайлов на устройстве Android?

Так что я могу это сделать. Пожалуйста, предложите способ, который менее трудоемкий и эффективный?

ответ

1

(1) Если вы храните свой контент на SD-карте, любое приложение, установленное на устройстве, может получить к нему доступ, и любой, кто может вытащить SD-карту и поместить ее на другое устройство, также может ее прочитать.

(2) Если вы сохраняете свой контент во внутренней памяти устройства, модель разрешений на основе Linux на базе Linux будет препятствовать доступу других приложений. Однако, если пользователь корни телефон или иным образом приобретает доступ к этим ресурсам, они также смогут его прочитать.

Устройства Android по дизайну предоставляют пользователям возможность делать все, что захотят, с помощью своих устройств. Нет ничего, что можно было бы сделать для предотвращения этого, за исключением шифрования содержимого (и тогда вам все равно нужно поместить ключи где-то ...).

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

Смежные вопросы