Seguridad de las aplicaciones de Apple iOS dispositivos móviles
Los desarrolladores de aplicaciones de dispositivos móviles utilizan la capacidad de sandboxing de Apple iOS para garantizar la seguridad de los datos del usuario y para asegurar que sus aplicaciones no compartir 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.
Conteúdo
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 de cada aplicación. Una caja de arena limita el daño que un hacker potencial puede hacer para un dispositivo de Apple iOS, pero no poder prevenir un ataque ocurra. Aunque Apple ha incorporado características sandboxing robustos en el iOS de Apple, le toca a los desarrolladores de aplicaciones para asegurar que sus aplicaciones se escriben de forma segura.
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 de acceso al directorio principal de la aplicación se 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.
Proteger archivos en los dispositivos de Apple iOS
En los dispositivos de Apple iOS, ciertos archivos marcados por los desarrolladores de aplicaciones, incluso se pueden cifrar cuando el dispositivo está bloqueado. Para ello se requiere la capacidad de cifrado del dispositivo esté habilitado 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 su contenido.
Esta función también se extiende la protección que protege los datos de una aplicación particular, de otra aplicación. Tenga en cuenta, sin embargo, que se trata de un feature- opcional no todas las aplicaciones necesitan para cifrar archivos en el sistema de archivos. Sólo un fichero encriptado 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, sobre todo si tienen la información sensible en el dispositivo (por ejemplo, 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 para sí mismo - que estaría bien aconsejado para 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 esos 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 empresariales para los dispositivos iOS de Apple de sus empleados, busque Mobile capacidades de gestión de dispositivos que le permitirán establecer políticas que rigen el uso de aplicaciones de terceros en esos dispositivos.