Seguridad de las aplicaciones de apple ios dispositivos móviles

los desarrolladores de aplicaciones de dispositivos móviles utilizan la capacidad de recinto de seguridad de iOS de Apple para garantizar la seguridad de los datos del usuario y para asegurar que sus aplicaciones no comparten datos con otras aplicaciones instaladas en el dispositivo del usuario. Cada aplicación tiene acceso a sus propios archivos, preferencias y recursos de la red.

Video: Como ponerle Contraseña a tus Aplicaciones de iPhone, iPod Touch, y iPad sin Jailbreak

Las versiones recientes de iOS también han añadido la capacidad de cifrar los datos de la aplicación para que los datos sensibles como nombres de usuario, contraseñas o números de tarjetas de crédito no se puede acceder fácilmente desde el sistema de archivos.

Las formas de recinto de seguridad y mantiene un ambiente privado de los datos y la información para cada aplicación. Una caja de arena limita el daño potencial que un hacker puede hacer a un dispositivo Apple iOS, pero no poder prevenir un ataque suceda. Aunque Apple ha construido características robustas sandboxing en el IOS de Apple, le toca a los desarrolladores de aplicaciones para asegurarse de que sus aplicaciones se escriben de forma segura.

Video: Como Ocultar las Aplicaciones de Apple en iOS 8 | (Sin Jailbreak)

Cuando una aplicación se instala en un dispositivo móvil, el sistema crea una carpeta única para que, al igual que lo haría en un ordenador normal. La ruta del directorio de inicio de la aplicación parece / ApplicationRoot / ApplicationID /

La carpeta ApplicationRoot es donde se instalan todas las aplicaciones. El ApplicationID es un nombre único para cada aplicación, y claramente identifica la aplicación que lo distinguen de otras aplicaciones. Cada aplicación almacena los datos de usuario y configuraciones dentro de esta carpeta.

directorios de aplicación y la separación en un dispositivo de Apple iOS.
directorios de aplicación y la separación en un dispositivo de Apple iOS.

La protección de archivos en dispositivos Apple iOS

En los dispositivos de Apple iOS, ciertos archivos marcados por los desarrolladores de aplicaciones, incluso pueden ser cifrados cuando el dispositivo está bloqueado. Para ello se requiere la capacidad de cifrado del dispositivo para ser activado y configurado. Una vez hecho esto, ciertos tipos de contenido pueden ser protegidos de forma automática cuando el dispositivo está bloqueado. Cuando los archivos están bloqueados, ni siquiera la aplicación puede acceder a sus contenidos.

Esta característica también se extiende la protección que protege los datos de una aplicación en particular desde otra aplicación. Tenga en cuenta, sin embargo, que este es un feature- opcional no todas las aplicaciones necesitan para cifrar archivos en el sistema de archivos. Un archivo sólo se encripta si el desarrollador de la aplicación lo designa para la protección automática. Aun así, esta es una característica útil para los desarrolladores de aplicaciones, especialmente si tienen información sensible en el dispositivo (como el nombre de usuario, contraseña u otras credenciales).

Sandboxing sus aplicaciones en los dispositivos de Apple iOS

Si usted está en el proceso de compra de aplicaciones - ya sea para los empleados de su empresa o por sí mismo - que sería aconsejable comprobar las capacidades de seguridad de cada aplicación. Como se señaló anteriormente, algunas características (como el cifrado de archivos) son opcionales y se utilizan a discreción del desarrollador de la aplicación. Por lo tanto, vale la pena preguntar aquellos desarrolladores de aplicaciones sobre las capacidades de seguridad de las aplicaciones.

Si usted está pensando en escribir aplicaciones para iOS, las capacidades nativas de iOS le permiten construir la seguridad dentro de la propia aplicación. Para obtener más información acerca de cómo desarrollar la seguridad dentro de su aplicación, consulte la documentación de desarrolladores de Apple iOS.

Si desea implementar aplicaciones corporativas para dispositivos Apple iOS de sus empleados, busque las capacidades de gestión de dispositivos móviles que le permiten definir políticas que rigen el uso de aplicaciones de terceros en dichos dispositivos.

Artículos Relacionados