Diseño de aplicaciones empresariales:¿iOS se adapta a Android en términos de seguridad?
Más empresas están invirtiendo en aplicaciones móviles en plataformas preferiblemente iOS. El informe de aplicaciones móviles empresariales de 2016 presentado por Adobe refuerza la creciente necesidad de que las empresas inviertan en aplicaciones móviles.
Dado que Apple constituye una parte importante del mercado mundial de teléfonos inteligentes, iOS tiende a ser la plataforma preferida en el desarrollo de aplicaciones empresariales.
Fig 1. Ventas globales de Apple iPhone de 2007 a 2018, fuente:Statista
Como se ilustra en el gráfico mencionado anteriormente, las ventas globales de iPhone de Apple continúan disparándose detrás de los principales conglomerados de comunicaciones móviles.
La continua popularidad y confiabilidad de la línea de teléfonos inteligentes de Apple la han convertido en la opción preferida de las empresas para garantizar la productividad empresarial. iOS como plataforma móvil siempre ha estado a la vanguardia en términos de solidez y seguridad.
Pero la cosa es que hay competidores más fuertes en el mercado actual que compiten directamente con iOS. A Android, propiedad de Google, le ha ido muy bien en el mercado móvil, en gran parte debido a su rápida integración con los amplios servicios, la flexibilidad y el soporte de Google.
Entonces, ¿la seguridad en el diseño de aplicaciones empresariales dominará iOS o Android la supera con su plataforma abierta?
Seguridad:la prioridad en las aplicaciones empresariales
A nivel mundial, la seguridad siempre ha ocupado un lugar clave en las empresas debido a las estrictas normas relacionadas con los datos y las comunicaciones. Cualquier falla en la seguridad puede comprometer todo el conjunto de datos confidenciales que maneja una empresa.
El impacto de tales violaciones de seguridad en una empresa es desastroso. Puede provocar enormes pérdidas económicas, perder o corromper datos confidenciales e incluso dañar la reputación de la empresa.
Los datos que maneja una empresa no solo involucran su propia información sino también la de sus clientes. Por ejemplo, un banco que utiliza aplicaciones móviles debe tener características de seguridad excepcionales, ya que se utilizan para procesar, almacenar y transferir datos confidenciales de miles de sus clientes, como los datos de las cuentas bancarias.
La seguridad de las aplicaciones empresariales es importante porque:
- Protege los datos confidenciales y garantiza la privacidad de la información
- Mantiene la reputación de la empresa protegiéndola de los ataques cibernéticos
Abordar las vulnerabilidades de seguridad en iOS y Android
Según Norton, el proveedor global de ciberseguridad, tanto iOS como Android enfrentan una variedad de amenazas y vulnerabilidades de seguridad. Las dos plataformas móviles aún sufren algún tipo de vulnerabilidad a pesar de sus recientes actualizaciones y mejoras.
Hasta ahora, iOS todavía tiene 1457 vulnerabilidades según el informe publicado en la base de datos de evaluación de vulnerabilidades de seguridad CVE Details. Android escala más alto con aproximadamente 1834 vulnerabilidades de seguridad descubiertas como se menciona en el informe.
Al evaluar los informes, queda claro que iOS tiene menos vulnerabilidades en comparación con Android. Además, en 2018, la cantidad de vulnerabilidades descubiertas en iOS se redujo considerablemente con solo 86 en comparación con 387 vulnerabilidades en 2017.
Fig 2. Vulnerabilidades en plataformas iOS y Android, Fuente - Detalles CVE
La rápida implementación de Apple de las últimas actualizaciones y las correcciones de errores en toda la plataforma han resuelto muchas de estas vulnerabilidades en gran medida. Sin embargo, Android no logra frenar las vulnerabilidades con 301 vulnerabilidades que aún afectan a la plataforma en 2018.
Android e iOS desde el punto de vista de la seguridad
Las aplicaciones desarrolladas para la empresa difieren de las creadas para los consumidores. Una aplicación empresarial, ya sea iOS o Android, está diseñada para ayudar en varios procesos comerciales. Como característica adicional, las aplicaciones empresariales están integradas con ciertas características de seguridad que protegen los datos y previenen su uso indebido.
Los desarrolladores de aplicaciones han incluido varias consideraciones de seguridad clave al crear aplicaciones para empresas. El uso de un cifrado sólido, el respaldo de certificados y el cambio a un modelo de nube son algunas de las técnicas utilizadas para mejorar la seguridad de las aplicaciones.
Niveles de amenaza
Android, al ser de código abierto, es especialmente vulnerable a este tipo de malware, ya que permite la ejecución de aplicaciones de terceros. Los informes indican que el 97 por ciento del malware se encuentra en la plataforma Android. Claramente, las crecientes vulnerabilidades de seguridad en Android significan que no es apto para su uso en la empresa.
Debido a que es compatible con aplicaciones de terceros, siempre es más riesgoso usar Android para los negocios. iOS ofrece cierto nivel de protección contra malware y otras amenazas debido a su naturaleza de código cerrado. Una empresa de desarrollo de software puede trabajar con iOS para crear aplicaciones que tengan medidas de seguridad claramente definidas para empresas.
Aunque iOS todavía tiene numerosas vulnerabilidades de seguridad, es más fácil reducir su riesgo mediante actualizaciones. Además, iOS, al ser de código cerrado, no admite aplicaciones de terceros, lo que ratifica la seguridad que proporciona para las aplicaciones empresariales.
Fragmentación del dispositivo
La fragmentación del dispositivo es una característica clave que determina el nivel de seguridad que se ofrece en la aplicación de una plataforma. Una mayor fragmentación resultará en un mayor riesgo de violación de datos.
En el caso de Android, la fragmentación es mayor ya que contiene numerosas versiones del sistema operativo, lo que lo hace más vulnerable a las filtraciones de datos. iOS tiene una fragmentación menor porque tiene versiones de SO y dispositivos limitados, lo que lo hace más seguro.
Seguridad del software
Tanto iOS como Android tienen la seguridad como una prioridad crucial. Como parte de esto, ambas plataformas implementan actualizaciones frecuentes para mejorar la protección del dispositivo contra nuevas formas de amenazas. iOS publica periódicamente actualizaciones que deben instalarse obligatoriamente en el dispositivo.
Android también lanza nuevas actualizaciones para mejorar la funcionalidad y la seguridad de su sistema operativo. Pero esto no es obligatorio ya que los usuarios pueden determinar si actualizan sus dispositivos. Omitir las actualizaciones puede hacer que el dispositivo y las aplicaciones sean vulnerables a diversas amenazas.
Necesidades de gestión empresarial:¿cómo se comparan iOS y Android?
En términos de administrar varias operaciones relacionadas con la empresa, tanto iOS como Android tienen un conjunto de características y funcionalidades incorporadas. Esto ayudará a la administración de dispositivos móviles a ayudar a las empresas a impulsar más seguridad y eficiencia en sus operaciones.
Con iOS, proporciona:
1) Compatible con BYOD debido a mejores herramientas de administración de dispositivos móviles.
2) Fácil administración centralizada para controlar todos los dispositivos iOS conectados.
3) Experiencia del cliente mejorada que impulsa la eficiencia y el crecimiento.
En el caso de Android, la administración de dispositivos móviles no logra ese nivel de flexibilidad que ofrece iOS. Dado que los diferentes fabricantes utilizan la administración de dispositivos móviles de manera variada, se evita una administración centralizada de dispositivos, que es el requisito previo para la movilidad empresarial.
iOS establece el estándar en el diseño de aplicaciones empresariales
Claramente, las probabilidades del uso de aplicaciones móviles empresariales se inclinan hacia la plataforma iOS. Según la Encuesta anual de tendencias de Apple realizada por Jamf, la plataforma iOS de Apple ha experimentado un inmenso crecimiento en el sector empresarial. El informe detalla que el 91 por ciento de las empresas dependen de los dispositivos de Apple para realizar sus operaciones.
iOS está construido con un enfoque en la seguridad porque es una plataforma de código cerrado. Las funciones de seguridad de iOS pueden satisfacer las necesidades empresariales al ofrecer una protección total para los datos y las comunicaciones. Además, con iOS, es más fácil implementar una administración centralizada de los dispositivos utilizados por los empleados dentro de una organización.
Android también, al estar abierto a varias vulnerabilidades, tiene el potencial de evolucionar hasta convertirse en una plataforma empresarial confiable. Los inmensos desarrollos en Android apuntan a un cambio en el dominio actual del mercado del sector empresarial. Pero por ahora, iOS de Apple es líder en seguridad y establece el estándar en el diseño y desarrollo de aplicaciones empresariales.
Biografía del autor:
Vinod ha conceptualizado y entregado productos de movilidad de nicho que se adaptan a varios dominios, incluida la logística, los medios de comunicación y las organizaciones sin fines de lucro. Dirige, asesora y asesora a un equipo de coordinadores y analistas de proyectos en Fingent.
https://www.facebook.com/vsaratchandra
https://in.linkedin.com/in/vsaratchandran
Tecnología de Internet de las cosas
- Cómo diseñar sistemas de IoT industriales con DDS y LabVIEW 2017
- Resumen del seminario web de Cisco IoT:Ampliación de su empresa con Cisco IoT
- REWE International simplifica IoT con App Hosting
- Cisco une el perímetro empresarial e industrial con nuevos enrutadores
- La seguridad de ICS en el centro de atención debido a las tensiones con Irán
- La seguridad de ICS en el centro de atención debido a las tensiones con Irán
- Con Enterprise IoT, lo mejor está por venir
- Resolviendo necesidades en tiempo real a medida que los líderes empresariales avanzan con ML e IA
- 8 desafíos de seguridad demoledores con Industrial IoT
- Impacto de IoT en el futuro del diseño y desarrollo de aplicaciones web
- Todo con aditivo