Problemas con Android Keystore
- Lectura
- 2 min
- Categoría
- Seguridad móvil
Las aplicaciones de Proton (Proton Mail(ventana nueva), Proton VPN(ventana nueva), Proton Calendar(ventana nueva) y Proton Drive(ventana nueva)) en Android utilizan el sistema Android Keystore(ventana nueva) para cifrar tu frase de contraseña y otros datos de inicio de sesión confidenciales para mantenerlos seguros.
Este sistema debería funcionar el 100 % del tiempo, pero en menos del 1 % de los dispositivos Android, el Android Keystore es inestable o inutilizable. Esto se debe a una implementación defectuosa de la API de Android Keystore por parte de los fabricantes OEM.
Si nuestras aplicaciones detectan que este problema afecta a tu dispositivo, verás una notificación preguntándote si deseas:
- Continuar
- Obtener más información (que te llevará a esta página)
- Cerrar sesión
Si decides Continuar, puedes usar nuestras aplicaciones con normalidad, pero tus credenciales sensibles de inicio de sesión se almacenarán sin cifrar en una carpeta privada de tu dispositivo. Esto conlleva implicaciones de seguridad que debes comprender antes de decidir si utilizar nuestras aplicaciones en dispositivos afectados.
Lo primero que debes hacer, no obstante, es actualizar tu dispositivo a la última versión de Android compatible con su fabricante. Puedes encontrar las instrucciones para hacerlo aquí(ventana nueva). Esto podría solucionar el problema. Si no es así, sigue leyendo.
¿Cuál es el riesgo?
Si eliges Continuar, almacenaremos tu frase de contraseña y otros datos de inicio de sesión en texto plano en la carpeta privada sin cifrar de tu dispositivo. Aunque no es lo ideal desde el punto de vista de la seguridad, existen un par de factores atenuantes importantes:
1. Ninguna otra aplicación de tu dispositivo puede acceder al contenido de la carpeta privada que utilizamos. Esto también significa que un atacante necesitaría acceso físico a tu dispositivo para que exista algún riesgo de que acceda a tus claves y credenciales de inicio de sesión.
2. La mayoría de los dispositivos Android modernos tienen el cifrado de disco completo activado por defecto, y casi todos los demás dispositivos Android permiten activar manualmente el cifrado de disco completo o el cifrado basado en archivos en el dispositivo. Si están activadas, estas sólidas protecciones de seguridad significan que, incluso si un atacante tiene acceso físico a tu dispositivo, es muy poco probable que pueda acceder a tus claves de Proton y a tus credenciales de inicio de sesión.
¿Debo seguir usando las aplicaciones de Proton en mi dispositivo Android?
Si tu dispositivo es uno de los menos del 1% de dispositivos Android afectados por este problema, debes evaluar cuidadosamente tu modelo de amenaza.
La decisión es tuya, pero en nuestra opinión, para los modelos de amenaza de la mayoría de las personas, y siempre que el cifrado de disco completo o el cifrado basado en archivos del fabricante esté activado en el dispositivo, el riesgo que supone seguir utilizando nuestras aplicaciones es mínimo.