2012-02-03 13 views
5

Necesito que los archivos generados por mi aplicación no sean accesibles por otras aplicaciones. El problema es que estos archivos son archivos multimedia (fotos, videos, audios ...) y son demasiado grandes para almacenarse en la memoria interna. El cifrado no es una opción porque el costo de la memoria para mostrar en galerías o jugar sería demasiado alto.Almacenar datos privados en el almacenamiento externo

¿Alguna idea?

+0

Bueno, si no puede encriptar, entonces puede ser que simplemente puede cambiar la extensión o simplemente cifrar el encabezado de estos archivos. no sé con seguridad por cierto – Farhan

+0

tiene la solución? –

Respuesta

1

Esto no es posible. Todo lo que se almacena en el almacenamiento externo es potencialmente accesible para cualquiera. A menos que cifre sus datos, será legible.

0

Incluso si ha tenido suficiente espacio para almacenarlo internamente, cualquiera con un dispositivo rooteado podría tener acceso a sus datos.

0

Puede almacenar su información en un servidor seguro y usar una conexión segura. Podría ser doloroso con cualquier medio, pero especialmente con el video para recuperar y consumir. Si tenía alguna forma de saber a qué se iba a acceder, podía almacenarla localmente. No es ideal, pero es más seguro que cambiar el nombre del archivo o dejar el contenido en el dispositivo/tarjeta SD.

Cuestiones relacionadas